XmlDocument 存在于哪个程序集中,以及如何使用它?
我有以下代码: using System.Xml namespace MyApp { public class Foo : IBar { public void SomeCallback(object sender, CallbackEventArgs e) { s…
在大型 XML 文档中查找特定属性
我有一个大约 100mb 的大型 XML 文档。我需要在本文档中查找两个标签的属性。我可以通过使用与以下类似的代码来完成此操作: XmlDocument xmlDocument…
XmlDocument 中的字符串大于、小于和等于比较
我正在尝试在 XmlDocument 中进行字符串比较,以下是我尝试过的。我想知道为什么前 2 个产生正确的结果,而后 2 个不返回任何结果。 我试图做的是根据…
使用 XPathNodeIterator 仅选择子节点后,我的 InnerXML 等于我的 OuterXML
我使用的代码是: string m_myXML = "<parent>\n" + " <child1>\n"+ " <child2a>\n"+ " <list1 attrib=\"one\" />\n"+ " <list2 at…
性能:XDocument 与 XmlDocument
我在此处阅读了两者之间的比较。这主要是一个性能问题,与内存和速度有关。 我有几个大小超过 100 - 300 K 的 XML 文档。我注意到将此信息加载到 XDoc…
用于小型 XML 文件的 C# XmlDocument - 权重/性能
我想知道使用 XmlDocument 类处理小型 XML 文件的意义。 如果在加载XML文件的过程中,XmlDocument为所有XML元素及其关系创建一整套面向对象的结构,理…
使用 DocumentFormat.OpenXML 创建格式化电子表格?
我想使用 DocumentFormat.OpenXML 创建电子表格。我一直很难让它发挥作用,所以我想我应该在这里寻求帮助。 我想以编程方式在运行时创建一个电子表格…
XElement 获取所有子元素节点名称和值
我正在考虑类似这样的方法。 请告诉我这是否真的可以这样工作: 对于示例 XML: <Root> <Node> <SubEl1>abc</SubEl1> <SubEl2>de…
为什么w3c.dom.Element按照字母顺序设置属性?
我正在使用 org.w3c.dom.Element 将元素添加到 xml 文件。这里的问题是当设置属性时它会根据字母顺序添加而不是添加顺序。如何忽略这种行为? 谢谢。…
当标签包含 xmlNamespace 时,SelectSingleNode 返回 null
我正在将字符串加载到包含以下结构的 XML 文档中: <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Bui…
XmlDocument.SelectNodes 问题
使用根节点选择和使用文档对象选择节点有什么区别? 哪种方式是首选。 例如, 1. XmlDocument Doc = new XmlDocument() Doc.Load(mem) XmlNodeList no…
单个 xpath 表达式获取一些属性
我有一个包含一些节点的 XML 文档,例如 <node name="xxx" id="xxx"> Can I use a single XPath expression to get all attribute Nodes hisparen…
Xml文档 |更新节点
我开始构建一个 Youtube 播放器,并且有一个 XmlDocument 对象来存储视频的元信息,但我在弄清楚如何更新 XmlDocument 时遇到了一些问题。 这是到目前…
通过使用 xpath 在 C# 中过滤现有文档来创建新的 XMLDocument
我遇到过这样的情况:我从外部公司收到 XML(文档)文件。我需要过滤文档以删除所有我不感兴趣的数据。 该文件大约 500KB,但会经常被请求。 让我们说…
“非静态字段、方法或属性需要对象引用”
我的代码中遇到了这个小问题。 我正在尝试制作小型控制台应用程序,它将写入 xml 文档。 我使用了 xmldocument 和 xmlnode 概念。 我遇到的错误是; *…