c# XmlTextReader 转 字符串
时间: 2023-07-07 07:37:22 浏览: 132
C# 字符串反转(两种方法)
你可以使用XmlTextReader读取XML文件并将其转换为字符串,以下是示例代码:
```csharp
using System.IO;
using System.Xml;
public static string XmlToString(string filePath)
{
using (XmlTextReader reader = new XmlTextReader(filePath))
{
reader.WhitespaceHandling = WhitespaceHandling.None;
StringWriter stringWriter = new StringWriter();
XmlTextWriter xmlWriter = new XmlTextWriter(stringWriter);
xmlWriter.Formatting = Formatting.Indented;
xmlWriter.WriteNode(reader, true);
return stringWriter.ToString();
}
}
```
这个方法将读取指定的XML文件并将其转换为带缩进格式的字符串。你可以将`filePath`替换为你要读取的XML文件的路径。
阅读全文