我试图自己在社交媒体上收集数据,我想在提取结果之前添加文本。
租用我的代码:
VERSION BUILD=9030808 RECORDER=FX
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
TAB T=1
TAG POS=1 TYPE=STRONG ATTR=TXT:* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
TAG POS=1 TYPE=DIV ATTR=TXT:/* EXTRACT=TXT
SET !EXTRACT EVAL("var s = '{{!EXTRACT}}'.replace(/\//, ''); s;")
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
TAG POS=1 TYPE=SPAN ATTR=TXT:*@*.* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
TAG POS=1 TYPE=SPAN ATTR=class:_c24<SP>_2ieq EXTRACT=TXT
SET !EXTRACT EVAL("var s = '{{!EXTRACT}}'.replace(/Birth \date/, ''); s;")
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
我用这个代码来删除特殊字符"/">
SET !EXTRACT EVAL("var s = '{{!EXTRACT}}'.replace(/\//, ''); s;")
我使用这个代码是因为我想删除不需要的文本"1992年4月12日">
SET !EXTRACT EVAL("var s = '{{!EXTRACT}}'.replace(/Birth \date/, ''); s;")
代码的结果:
Hilda
100992837
hilda8872@gmail.com
12 April 1992
现在。。。我想在结果中添加文本,如下所示:
Name : Hilda
User ID : 100992837
Email : hilda8872@gmail.com
Date of Birth : 12 April 1992
我该怎么办?我应该换哪一个?拜托,这是我的大学作业。
我试过使用ADD!提取。。。,但是结果包含特殊字符。
ADD !EXTRACT Name<SP>:<SP>
TAG POS=1 TYPE=STRONG ATTR=TXT:* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
ADD !EXTRACT User<SP>ID<SP>:<SP>
TAG POS=1 TYPE=DIV ATTR=TXT:/* EXTRACT=TXT
SET !EXTRACT EVAL("var s = '{{!EXTRACT}}'.replace(/\//, ''); s;")
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
ADD !EXTRACT Email<SP>:<SP
TAG POS=1 TYPE=SPAN ATTR=TXT:*@*.* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
ADD !EXTRACT Date<SP>of<SP>Birth<SP>:<SP>
TAG POS=1 TYPE=SPAN ATTR=class:_c24<SP>_2ieq EXTRACT=TXT
SET !EXTRACT EVAL("var s = '{{!EXTRACT}}'.replace(/Birth \date/, ''); s;")
SAVEAS TYPE=EXTRACT FOLDER=C:test FILE=extract.txt
结果:
"Name : ","Hilda"
"User ID : ","100992837"
"Email : ","hilda8872@gmail.com"
"Date of Birth : ","12 April 1992"
通过添加此代码解决:
TAG POS=1 TYPE=STRONG ATTR=TXT:* EXTRACT=TXT
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/search/ ATTR=NAME:query CONTENT=Nama<SP>:<SP>{{!EXTRACT}}
SET !EXTRACT NULL
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/search/ ATTR=TXT:* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:UsersCPSDesktop FILE=extract.txt
结果:
Name : Hilda