问题标签 [xpathquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4402 浏览

php - DOMDocument XPath 查询以获取类名和标记值

我有这个示例代码,它将提取每个标签的值。除此之外,获取该标签的类名..

使用上面的代码段,我想要的只是获取这些值,即使某些标签格式不正确(我正在废弃网络源)。我如何在 DOMDocument XPath 查询中做到这一点。我遇到了麻烦,因为要获取的值是:

代替:

0 投票
3 回答
34277 浏览

php - PHP xpath 包含类和不包含类

标题总结了它。我正在尝试查询 HTML 文件以查找包含 classresult且不包含 class的所有 div 标签grid

谢谢!

0 投票
2 回答
5901 浏览

xpath - 使用 XPath 从 html 页面获取标题标签?

我有两个页面试图从使用 Xpath 查询中提取标题标签。此页面有效: http: //www.hobbyfarms.com/farm-directory/category-home-and-barn-resources-1.aspx

此页面没有: http ://cattletoday.com/links/Barns_and_Metal_Buildings/page-1.html?s=A

这是我的代码:

我也试过这个:

但它也不适用于一个 URL。

有谁知道为什么会这样?并希望有一个解决方案。

0 投票
0 回答
75 浏览

ios - XPathQuery 替换 html 字符串

我正在使用 XPathQuery 库从 Wordpress 的 HTML 帖子中查找节点,但我需要替换 HTML 中找到的节点,有人可以帮我吗?

谢谢。

0 投票
1 回答
19159 浏览

xml - 使用 XPath 获取具有默认命名空间(无命名空间前缀)的元素

在这个 SOAP XML 文件中,我怎样才能7使用 XPath 查询?

此 XPath 查询不起作用//*[name () ='soap:Body']

0 投票
1 回答
52 浏览

html - xpath html 查询:如果它们不是给定节点的子节点,则选择 tnodes

我是 xpath 的新手,今天开始看它:)

我有一些具有以下结构的html:

是否可以使用 xpath 在每个 h3 之后选择所有节点?或更一般地说:给定一个节点,如果这些不是给定节点的子节点,是否可以选择以下 n 个节点?

我试过了:

  1. //body[class="wrapper]/h3/*
  2. //body[class="wrapper]/h3/.
0 投票
1 回答
1104 浏览

xml - XPath 查询以解析属性中的所有 IDREFS(可能包含许多 ID)

我需要提出一个查询,该查询给出没有出售任何商品的类型的产品。这意味着如果一件商品属于服装类型,并且没有服装商品出现在交易列表中,我需要显示它。

这是我的 XML 文件(为超级加拿大人道歉):

期望的输出

<product name="beaverCoat" type="clothing"/> 因为它是从没有购买任何东西的类别(服装)中的产品。即没有交易包括服装。

我的尝试 我已经玩过一些查询,但我就是做错了。这是我得到的最接近的:

//product[@type != //transactions/@products/@type]

看起来这应该可行 - 找到所有type不等于任何产品的所有产品typetransactions但是我遇到了很多错误。

如果有人可以提供解决方案并提供一些解释,我将不胜感激。

0 投票
1 回答
755 浏览

xml - XPath 查询:查找与属性具有相同 ID 列表的元素

我需要提出一个查询,该查询给出没有出售任何商品的类型的产品。这意味着如果一件商品属于服装类型,并且没有服装商品出现在交易列表中,我需要显示它。

这是我的 XML 文件(为超级加拿大人道歉):

期望的输出

因为它们是与另一个交易(彼此)具有相同产品的交易

我的尝试 我已经玩过一些查询,但我就是做错了。这是我得到的最接近的:

这是我尝试过的:

看起来这应该可行 - 找到其产品都与其他交易的产品属性相匹配的所有交易。然而,它没有受到任何打击。

0 投票
1 回答
114 浏览

html - 将多行 HTML 解析加载到一个 UITextField

我有一组 HTML 代码,在这里:


现在我的问题是,这是从 RSS 提要文章网页提供的,并且<p>在这个页面中可能有 1 个甚至 11 个标签<div id="content_text">。如何获取<p>此分隔符中的所有内容并将它们格式化为 UITextField?

我目前正在使用XPathQuery,顺便说一句,所以目前我的解析看起来像这样:

所以你可以看到它只会解析第二行。任何帮助表示赞赏。

谢谢,SebOH。

0 投票
2 回答
816 浏览

c# - xpath 查询以在网页中搜索字符串

我正在为以下任务使用 html 敏捷性。

我想知道什么可以是xpath 查询来获取包含字符串搜索词的所有节点。它应该搜索元素的属性和内部文本。

假设我想让所有 html 元素在其属性或内部文本中都进行测试?