问题标签 [selectnodes]
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.
xml - XML 元素名称
我希望有一个我正在寻找的简单答案,但我已经搜索了几个小时,似乎找不到答案。另外,我坚持使用经典的 asp。我只需要获取此 XML 结构的第一个元素的文本。
由于某种原因,我在循环浏览整个 XML 文件时无法获取文本“Multifamily”。
这是我到目前为止的一些代码:
我真的很感激任何和所有的帮助。
c# - C# Xml 解析选择节点
我有下一个 xml 代码:
我试图仅解析前 2 个指标值,而不是来自“测试”标签之间的指标值。
但是这个 foreach 正在解析所有的度量值。我应该怎么做才能解决这个问题?
c# - c# XmlDocument SelectNodes 不返回节点
我正在尝试制作一个通用的 XmlParsing 方法。以 XML 为例:
我试图在不知道它们有多深或它们的父节点名称的情况下抓取所有“部分”节点。
到目前为止我有(我的 XML 是字符串格式)
但是节点数始终为 0。我的印象是“//”前缀递归地在文档中搜索命名节点。
我真正的 XML 是一个 SOAP 回复:
java - 如何使用Java中的DOM解析器仅获取xml中另一个节点内的节点
我必须获取节点内的节点值。但我最终从其他节点获得相同节点类型的值。
这是我的 xml 结构(示例)
现在的问题是我可以从 XML 中获取值。但我的代码所做的是它从所有其他节点获取所有食物项值。我必须依次获取早上的食物值,然后是晚上,然后是晚上。
我的代码
输出:电流:
预期输出:
预期的输出是当它获得子节点时,它应该获得仅属于 Morning 标签的 fooditem 子节点,它应该从晚上标签中获得。在当前的每个晚上和早上,它从食物项中获取所有值,然后再次获取所有值
c# - C# HtmlAgilityPack HtmlNodeCollection SelectNodes 不工作
这是我正在使用的代码行,当我查看监视窗口时,'c' 为空。
但是当我这样声明“c”时,监视窗口显示它是一个有效的 HtmlNodeCollection
如果我随后将“c”设置为第一个代码片段,它会返回为空。
我知道 XPath 是正确的,因为我是从我想要获取的元素的 Chrome Inspect Element 中获得的。
c# - 选择 XML 节点的内部文本并添加到列表
我有以下名为 file.xml 的 XML 文件:
我正在尝试获取每个缓存映射节点下存在的所有缓存名称的内部文本,并将它们全部放在一个列表中。我有这个 Model.cs 类来做到这一点。
但是,每次我创建一个模型对象然后检查列表是否已加载时,它都会告诉我列表是空的!看起来好像 foreach 循环从未真正运行过,或者好像程序找不到我指定的节点。请帮忙。
c# - XPath 查询仅选择唯一节点
我有一个希望构建的非常简单的 XPath 查询,我坚持使用它(对 XPath 来说非常新)。我有以下xml:
您可以看到 ID 为 6913 的 Person 是重复的。我是 XmlDocument 对象中的 xml,我想在 SelectNodes 方法中使用 XPath 来选择所有具有唯一 PersonID 的人员。在上述情况下,它应该给我 5 个人项目中的 4 个。
我还需要选择 Person 项下的所有节点。即 PersonID、Forename、Surname(如果存在)。
非常感谢任何帮助!
xml - Powershell:[xml].SelectNodes 不返回预期结果?
我正在使用 powershell 解析一个 C# 项目文件,它是一个标准的 xml 文件:
我希望使用“SelectNodes”功能选择“CodeAnalysisRules”标签内容:
我希望得到里面的字符串,但实际上我得到了:
我的程序或假设有什么问题吗?谢谢!
c# - XmlDocument - 选择节点
我已经尝试了几种不同的方法,没有太多的外观,我希望有人能够提供帮助:-)
XML:
试过:
它只返回 0 条记录。:-(
我究竟做错了什么?
c# - “HtmlAgilityPack.HtmlNode”不包含“SelectNodes”的定义
“HtmlAgilityPack.HtmlNode”不包含“SelectNodes”的定义,并且找不到接受“HtmlAgilityPack.HtmlNode”类型的第一个参数的扩展方法“SelectNodes”(您是否缺少 using 指令或程序集引用?)
我有设置配置,例如:
这是代码!!!