html - 我有这个HTML,并且需要编写XpathQueryString的帮助

标签 html xslt xpath

我试图编写一个XPath来从下面的标记中提取值4.4690。任何帮助将不胜感激。

<div id=currency_converter_result>10 BRL = <span class=bld>4.4690 USD</span>
   <input type=submit value="Convert">
</div>

最佳答案

查找跨度的文本,并使用substring-before()提取USD之前的文本部分:

substring-before(//div[@id="currency_converter_result"]/span[@class="bld"], " USD")

关于html - 我有这个HTML,并且需要编写XpathQueryString的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23222051/

相关文章:

xml - "/"与 XPath 1.0 中的 "/*/parent::*"相同吗?

javascript - 单击 anchor 时显示更多 Div?

xml - 变量 - 尚未声明(或其声明不在范围内)

jquery - 单击 Bootstrap 中的按钮后如何去除光环?

java - XMLBeans - 处理命名空间

c# - XslCompiledTransform 与 XslTransform 以及 OOM 的比较好吗?

XML 特定查询

xml - XSLT1.0 检查是否存在其祖先没有特定属性的后代,但如果有,则其值必须位于 RTF 变量中

php - 需要添加对静态 HTML 站点的搜索

javascript - AngularJS 性能问题