问题标签 [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 投票
4 回答
162001 浏览

dom - 如何在 XPath 中使用“not”?

我想写一些类似的东西:

(意味着所有有'id'属性的链接不包含字符串'xx')

我找不到正确的语法。

0 投票
2 回答
4386 浏览

xml - Xpath 查询以匹配序列中的直接兄弟节点

我是 XPATH 的新手,我想知道是否有使用 XPATH 查询的好方法。

我想将 XML 树中的连续兄弟节点与某些预定义的规则进行匹配,例如,如果三个兄弟节点一个接一个地出现并且它们具有属性 value="A"、value="B" 和 value="C ",我希望 XPATH 查询匹配这样一个序列中的第一个节点/最后一个节点,并且我想从 XML 树中提取所有这样的连续节点序列,以便稍后处理它们。

谢谢!

0 投票
2 回答
830 浏览

php - php DOMDocument:如何打印元素的属性?

如何打印元素的属性?

例子:

0 投票
1 回答
298 浏览

xpath - php DomDocument xpath: how can i print the all html content of an element resulted from an xpath query?

I'm using DomDocument to query for html elements. when i use $obj->textContent or $obj->nodeValue it returns only the texts that include in the element, it does not return the html representation of the object.

which means.. if the object contains

the return value for both tries will be test.

how do i fetch the html elements as well?

I know that there are other solutions for this besides domDocument like DomHTMlDocument and others but i'd prefer to work a solution with DomDocument.

thanks!

0 投票
1 回答
2169 浏览

dom - 如何否定xpath查询?

我想做一个像这样的否定 xpath 查询:

我知道这件事

0 投票
1 回答
81 浏览

dom - DOMDocument xpath 查询在特定时间范围内中断?

有没有办法切断查询并返回结果..预设时间从给定的url获取所有图像..即查询网页的一半?或工作时间不超过 5 秒,因此,它会在 5 秒内完成所有工作......

0 投票
1 回答
385 浏览

objective-c - 如何使用 LibXml 2.2 (Objective C) 返回 HTML 文件中的所有超链接

我想返回 html 中的所有超链接。什么是 XPath 查询?(目标 C)

0 投票
1 回答
437 浏览

xml - 如何使用基本 XPath 编写“if elsif”条件?

我有一个非常基本的 XML,想编写一个 Xpath 查询来获取一个值。这是 XML:

以下是我的条件:

那么我应该得到/person/phone[2]/telephonenum. 如果第二个电话号码不存在,那么它应该得到第一个电话号码。

0 投票
1 回答
170 浏览

iphone - 使用 xpath 查询获取文本

我想获取此页面的正文:
[此链接][1]
我使用此代码查找正文:

但它不工作!

这是该链接的保存页面

http://www.mediafire.com/?0t9de2f0b0928nk

@Ryan Kohn:没有发生错误,只返回空值或 NULL 值

那个文件又复杂又大,我不能在这个页面上写!

0 投票
1 回答
2539 浏览

xpath - XPath 2.0 查询:1 个元素,检查两个日期之间

这就是我的 XML 文件的样子

(1 条记录:)

由于我需要检查下周播放哪些电影,我尝试了一个 XPath (2.0) 表达式,例如:

它返回了所有时间戳大于 10 月 29 日的电影。但我需要 10 月 29 日到 11 月 5 日之间的所有电影。我想我需要一个 BETWEEN 函数或类似的东西。

希望有人能够提供帮助!

提前致谢