问题标签 [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.
python - 使用 Expat 在 Python 中解析 XML
背景:我来自 C#-land,所以我正在寻找能够通过 Xpath 选择来处理节点和值的东西。
到目前为止,这是我的代码:
我应该使用什么标准库来处理作为对象的 DOM 元素及其属性,就像在 C# 中一样?
我正在寻找类似 NodeList nodes = Parser.SelectNodes("Xpath")
c# - 将 XmlDocument 对象转换为 XmlNode 对象 - C#?
如何在 C# 中将a 转换XmlDocument
为 a ?XmlNode
我需要将整个XmlDocument
对象作为输入参数发送到 .NET Web 服务。
c# - 尝试在 XmlNodeList 上使用 RemoveChild() 会弄乱我的 XmlNode 集合
我正在尝试从名为 listaWidths 的 XmlNodeList 中删除特定节点。在我使用 RemoveChild() 之前,这个特定列表有 5 个项目。但是,在 RemoveChild() 语句之后,列表仅保留 1 项。
这是一个 RDL Reporting Services XML。具体的 XML 代码在这里:
我已经尝试了所有可能的组合,但没有任何运气。我究竟做错了什么?谢谢你。
c# - 在 C# 中修改 XML 现有内容
目的:我计划使用 XmlTextWriter 创建一个 XML 文件,并使用 XmlNode SelectSingleNode()、node.ChildNode[?].InnerText = someting 等修改/更新一些现有内容。
在我使用 XmlTextWriter 创建 XML 文件后,如下所示。
我练习了下面的代码。但未能保存我的 XML 文件。
……
我发现像我这样生产是不好的。有什么建议吗?我不清楚同一个项目中 XmlTextWriter 和 XmlNode 的概念和用法。感谢您的阅读和回复。
c# - 如何在 C# 中使用 XmlDocument 和 XmlNode 修改现有 XML 文件
我已经实现了在应用程序初始化时使用XmlTextWriter创建下面的 XML 文件。
并且知道我不知道如何使用XmlDocument和XmlNode更新 childNode id 值。
是否有一些属性可以更新 id 值?我尝试了InnerText但失败了。谢谢你。
c# - 如何选择不同的 xml 节点
如何在 C# 中获取 XML 中的不同节点列表
例如
在这个 XML 中,我将采用不同的节点并制作这个 xml
这个 xml 不是真实的示例,我在全局模式下为 xml 中的任何结构寻找解决方案
.net - XML 和 .NET:如何用从原始 xml 数据加载的许多其他节点替换特定节点
假设我们在主 xml 文件中有一个像这样的元素:<group name="gr1" filename="groups/gr1.xml"/>
. 第二个文件 gr1.xml 包含如下内容:
请注意,gr1.xml 中没有 XML 声明,只是没有单个父节点的普通项目。
<group/>
那么……用它的 s替换的最好方法<item/>
是什么?
我已经尝试过一些方法,例如手动将 gr1.xml 内容包含到带有 XML 声明的单个节点中并将其加载到 XmlDocument 中,但它看起来不是一个好的解决方案。
c# - XmlNode.RemoveChild() 递归
我的问题如下:如何以递归方式从 XmlNode 中删除选定的 ChildNodes?我的 XML 文件看起来像...
我想删除所有节点(值类型),其中 parentNode 是具有 id="description" 的参数类型,但不是值注释作为值的子项或具有 id="value" 的参数在 XSLT 中我会说例如//value[parent::parameter[@id='description'] and @lang='en']
:问题是:我有语言代码:例如“de”,如果存在带有 lang="de" 的值,我想删除所有兄弟值节点,并删除所有兄弟节点,不包括没有任何 lang-attribute 的值 if lang= “de”不存在(作为后备)我希望你能帮助我编写一个 c# 代码来递归地替换所有不需要的值节点。
c# - 是否有任何简单的方法可以将 XML 输出从 sharepoint GetListItems() 转换为 DataTable
我能够从共享点检索数据
我现在拥有一个包含我所有数据的巨大 XML 博客。有什么简单的方法可以将它转换为数据表,所以我把它当作一个矩阵来循环遍历每一行?
我尝试过这样的事情,但它似乎不起作用:
html - XmlNodes 剥离 HTML
得到一些带有 javascript 的 html,javascript 创建一个 MSXml2 对象并从文件加载一些 XML,并填充一个跨度。然而,XML 中的 HTML 正在被剥离。有没有办法阻止它这样做?
(伪代码)我尝试了 mySpan = blah.GetNode("mynode").text 、 .value、.innerxml 等的各种组合,但还没有任何效果。