c# – 内置.NET函数来解码XML流中的字符?

前端之家收集整理的这篇文章主要介绍了c# – 内置.NET函数来解码XML流中的字符?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以,我有一些数据的形式:
<foo><bar>test</bar></foo>

我想使用什么.NET类/函数将其转换为漂亮的东西,并将其写入一个看起来像这样的文件

<foo>
   <bar>
       test
   </bar>
</foo>

具体的功能和类别,不只是“使用System.XML”.在.NET中使用XML的方式似乎有很多不同的方法:(

谢谢

解决方法

使用System.Xml.XmlDocument类…
Dim Val As String = "&lt;foo&gt;&lt;bar&gt;test&lt;/bar&gt;&lt;/foo&gt;"
Dim Xml As String = HttpUtility.HtmlDecode(Val)

Dim Doc As New XmlDocument()
Doc.LoadXml(Xml)

Dim Writer As New StringWriter()
Doc.Save(Writer)

Console.Write(Writer.ToString())

猜你在找的C#相关文章