如何使用Xidel模板输入标签

时间:2014-06-13 14:38:14

标签: xpath html-content-extraction

我想获得这个输入的价值:

<input type="hidden" value="824" id="book">

我可以像这样使用XPath:

//input[@type="hidden" and @id="book"]/@value

但我想用Xidel模板做到这一点 http://videlibri.sourceforge.net/xidel.html

2 个答案:

答案 0 :(得分:2)

尝试: 。\ xidel.exe“&lt; input type ='hidden'value ='824'id ='book'&gt;” -e “&lt; input type ='hidden'id ='book'&gt; {test:= @ value}&lt; / input&gt; +”

它似乎有用(在Windows下适用于我)。

答案 1 :(得分:1)

最短的模板是:

.\xidel.exe "<input type='hidden' value='824' id='book'>" -e "<input type='hidden' id='book' value='{.}'/>"