问题标签 [xmlnode]

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 投票
5 回答
48016 浏览

c# - 将 XElement 转换为 XmlNode

我知道没有直接的方法,但仍然..我们可以将XElement元素转换为XmlNode. InnerText和之类的选项InnerXmlXmlNode特定的。

所以,如果我想使用这些选项,可以做些什么来转换 XElementXmlNode反之亦然。

0 投票
2 回答
999 浏览

c# - XPATH 帮助:使用 XPathNodeIterator 在命名空间中查找 XML 节点

我在寻找正确的 XPATH 语法以使用此 XML 文件获取我想要的节点时遇到问题。一方面,XML 中没有 NameSPace,所以我必须在代码中添加一个。我认为这会影响我的 XPATH。

我有一个如下所示的 XML 文件:

因此,对于 XPATH,如果我想在“CONFIGURATION”元素中获取“NAme”节点值,我假设我会使用这个 XPATH:

但有时我需要附加 ns: 到它:

然后我可以像这样找到元素值:

但这根本不适合我。无论我尝试什么 xpath,它都不会在 XML 中找到任何值。这是我的代码:

您能看到任何问题,或者对我的 Xpath 语法提出建议吗?

谢谢。

0 投票
1 回答
316 浏览

php - 如何在 PHP 中处理 XML 节点

这是简单的代码。我只想知道如何处理正在返回的节点$reader->expand();

0 投票
1 回答
1090 浏览

c# - 如何从 xmlnodereader 获取 xmlnode

我正在将 icecat 表作为一个巨大的 xml 文档(1.7g)阅读,并且我正在使用 xmlnodereader。

如何逐个节点读取它。我知道,通常情况下,你不会这样做,但结构看起来像

这是一些现有的代码供参考:

0 投票
1 回答
11315 浏览

asp.net - Webservice方法返回XmlDocument,Reference看到一个XmlNode

我遇到了一个我无法解决的问题,所以我请求你帮助我!我正在使用 WebService,并且正在尝试从名为 GetSystemDocument 的 WebService 方法返回 XmlDocument,该方法如下所示:

在我引用此 Web 服务的项目中。Visual Studio 告诉我它不能将类型“System.Xml.XmlNode”隐式转换为“System.Xml.XmlDocument”。

如果我查看 Reference.cs 文件(由 Visual Studio 生成),代码如下所示:

问题就在那里。我们应该看到 XmlDocument 而不是 XmlNode,如果我手动编辑它,它会构建并且一切正常。

我尝试过重置 IIS、更新引用、重建 Web 服务。有人有解决方案吗?

这是一个类似的问题,没有答案。

非常感谢

0 投票
1 回答
684 浏览

xml - 是否可以在jsp中使用JSTL XML标签计算节点集中的XML节点数?

我正在尝试从下面的 xml 中计算书籍节点的数量:

我尝试在 JSP 页面内使用 XPath 的计数函数,但它给出了 0 而不是 5 - (书籍节点的数量)。

你能提供我在jsp中使用jstl xml标签获取书籍节点数量的方法吗?

谢谢,

金星

0 投票
1 回答
1437 浏览

xml - AS3:如果单个匹配,XPath 返回 XMLNode 而不是 XMLList?

AS3

我正在尝试基于 XML 文件动态加载图片。我坚持的问题是一个应该从提供的标识符返回找到的节点的函数。就像在下面的代码中

XML 是这样的:

预料到您的问题,一旦加载了 XML,这一切都在 xml 加载器的 COMPLETE 事件中完成。

现在的问题是 XMLList 似乎是空的,而 xml 已正确填充并且标识符肯定与其中一个节点匹配。当我复制查询的节点时,列表正确跟踪为包含两个节点。所以我的猜测是,如果只有一个匹配项,则不会创建 XMLList,结果包含 XMLNode 数据类型的数据。

有没有人确认一下?如果是这样,有没有办法确保查询总是返回 XMLList 类型?

谢谢阿图尔

0 投票
1 回答
708 浏览

c# - 手动处理的肥皂发送 - XmlNode:NodeTypes 和 Attributes 只读

我必须调用 web 服务但手动构建 xml。我选择了 System.Xml 来执行此操作,但这给我带来了很多痛苦。

我知道的每个 SOAP 都包含 3 个部分:

  • Xml 声明
  • 信封的标头或 SOAP-ENV:Envelope
  • 信封的主体或 SOAP-ENV:Body

问题是我的 XmlDocument 只能包含一个根元素。(不知道为什么)如果我这样做

它不允许我附加属性。它说那些是只读的。

恢复:

如果没有根目录和 XmlDeclaration,我该怎么做才能编写它?以及如何调用网络服务(使用此 xml)?

这是我要连接的 wsdl

0 投票
1 回答
12543 浏览

c# - 将 XmlNode 添加到 XmlElement

我从 Web 服务收到一个带有客户数据(例如姓名和地址等)的肥皂信封。地址不包含城市/郊区,但包含邮政编码。我在 CSV 文件中有所有城市和郊区的邮政编码,所以我想为每个邮政编码插入正确的名称。我可以将它存储在数据库或其他东西中,但这更多是关于如何在传递数据之前插入节点。

代码如下:

而且我不确定在注释掉代码的地方该怎么做。有什么建议么?关于如何提高效率的提示也将不胜感激。

提前致谢。

0 投票
1 回答
613 浏览

.net - 这个xpath是什么意思“//Form/*[.='on']”

我是xml相关的新手,
我无法理解:

注意:SelectNodesXmlNode的一个函数。(与XmlDocument相关)

请告诉我这段代码片段是什么意思?