我正在嘗試從網頁中提取一些數據。我遇到了在某些情況下出現的額外的數據線問題。iMacros if/else語句如何?
這裏是我的代碼塊:
VERSION BUILD=10.4.28.1074
TAB T=1
TAG POS=114 TYPE=TR ATTR=* EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
SET !EXTRACT NULL
TAG POS=115 TYPE=TR ATTR=* EXTRACT=TXT
SET !VAR2 {{!EXTRACT}}
SET !EXTRACT NULL
TAG POS=116 TYPE=TR ATTR=* EXTRACT=TXT
ADD !EXTRACT {{!VAR1}}
ADD !EXTRACT {{!VAR2}}
SAVEAS TYPE=EXTRACT FOLDER=\\admin\Documents\iMacros FILE=extracttest2.csv
你會發現這段代碼有標籤POS 114,115和116。然而,有時我只需要提取114和115
POS 114以「所有者:」或「所有者:」開頭。如果「所有者:」,那麼我只需要提取114和115.如果「所有者:」我需要提取114,115和116.
有沒有辦法使if/else語句或其他類型的規則,如果114包含單詞「所有者」,則只有POS 114和115將被提取。如果114包含單詞「所有者」POS 114,115和116將被提取?
在此先感謝您的任何建議。