4
实施例:输出属性值使用XPath 1.0
<div class='known' name='unknown'>
我怎样才能返回基于已知class
attribure值,使用XPath 1.0 name
属性值( '未知')?
在寻找一个答案,我发现了XPath 2.0有此仪器:
//div[@class='known']/@name/string()
,但无法找到的XPath 1.0类比
谢谢。有没有办法输出所有元素?我尝试了'string((// div [@ class ='known'])[*]/@ name)',但它不起作用 – theta 2012-01-29 02:28:21
@zetah:没有使用单个XPath 1.0表达式。但是,可以使用单个XPath 1.0表达式来选择所有元素或其所有'name'属性。然后,输出可以在主机编程语言的循环中完成。 – 2012-01-29 02:34:57