【发布时间】:2010-03-03 20:22:58
【问题描述】:
我有一个 XDocument 对象,并且 ToString() 方法返回没有任何缩进的 XML。如何从这个包含缩进的 XML 中创建一个字符串?
编辑:我在问如何创建内存中的字符串而不是写出文件。
编辑:看起来我在这里不小心问了一个技巧问题... ToString() 确实返回缩进的 XML。
【问题讨论】:
-
你能发布你的代码吗?我可以让 XDocument.ToString 不缩进 XML 的唯一方法是当我明确地将 SaveOptions.DisableFormatting 传递给 ToString 方法时。
-
我在这里尝试了答案。它们没有效果(仍然使用空格)。使用 .Net 4(不是客户端)。
标签: c# linq-to-xml