595得票7回答
XDocument或XmlDocument

我现在正在学习XmlDocument,但是我刚接触到XDocument,当我尝试搜索它们之间的差异或优势时,我找不到有用的信息,请问您可以告诉我为什么会使用其中一个而不是另一个吗?

257得票6回答
将XmlDocument转换为字符串。

这是我目前将 XMLDocument 转换为 String 的方法StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xm...

128得票7回答
如何防止.NET的XmlDocument输出中出现空xmlns属性?

在.NET中从XmlDocument生成XML时,第一次插入没有关联命名空间的元素时会出现一个空的xmlns属性;如何避免这种情况? 示例:XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateElement("root...

122得票12回答
使用XmlDocument获取具有缩进和换行的XML最简单的方法是什么?

当我使用XmlDocument从头构建XML时,OuterXml属性已经很好地缩进并换行。 但是,如果我在某些非常“压缩”的XML上调用LoadXml(没有换行或缩进),那么OuterXml的输出方式将保持原样。那么...最简单的方法是什么来自XmlDocument实例的漂亮的XML输出呢?

121得票3回答
XML文档转换为字符串

如何以最简单的方式获取XML文档(org.w3c.dom.Document)的字符串表示形式?即所有节点都在一行上。 例如,从以下xml:<root> <a>trge</a> <b>156</b> </root>...

113得票5回答
将XML文件读入XmlDocument

我对C#非常新手。我有一个XML文件(text.xml)。我想在XmlDocument中读取并将流存储在字符串变量中。

84得票7回答
使用XmlDocument读取XML属性

如何使用C#的XmlDocument读取XML属性?我有一个XML文件,大致看起来像这样:<?xml version="1.0" encoding="utf-8" ?> <MyConfiguration xmlns="http://tempuri.org/myOwnSchem...

72得票5回答
决定何时使用XmlDocument和XmlReader

我正在优化一个自定义对象到XML序列化的工具,它已经全部完成且可用,这不是问题。 它通过将文件加载到XmlDocument对象中,然后递归遍历所有子节点来实现。 我想也许使用XmlReader而不是让XmlDocument加载/解析整个文件会更快,所以我也实现了那个版本。 算法完全相同,...

70得票13回答
如何比较两个XML文档?

作为某些广泛单元测试的基类的一部分,我正在使用C# (.NET)编写一个帮助函数,该函数递归比较一个XmlDocument对象的节点与另一个对象。具体要求如下: 第一个文档是源文件,例如,我想让XML文档看起来像什么。因此第二个文档是我想要查找差异的文档,并且它不应包含第一个文档中没有的额...

67得票4回答
如何更改XML属性

如何使用C#更改XML文件中元素的属性?