gpt4 book ai didi

c# - 用于在 XML 流中取消转义字符的内置 .NET 函数?

转载 作者:可可西里 更新时间:2023-11-01 08:34:57 24 4
gpt4 key购买 nike

所以,我有以下形式的一些数据:

<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# - 用于在 XML 流中取消转义字符的内置 .NET 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2203485/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com