我想在加载到 XDocument 后删除我的 xml 文件的格式。我有以下代码。
Dim xmldoc As XDocument = XDocument.Parse(XMLStr)
.
.
.
.
Dim FinalStr as String = xmldoc.ToString()
当我使用这个字符串时,我得到了多个新行和多个空格。我不想要那些空格和新行,任何人都可以告诉我如何删除它。我知道可以选择SaveOptions.DisableFormatting
删除格式,但我不会保存文档。
我也尝试了正则表达式,但也删除了一些内容空间,所以我想删除 XDocument 放置的格式空间和换行符。
更新:
我试过xmldoc.ToString(SaveOptions.DisableFormatting)
了,但它也删除了一些空格。例如,当我的 xml 像这样
<title>My <b>tilte</b> <i>Company</i></title>
它删除了<b>tilte</b> <i>Company</i>
标签之间的空间。我希望我的标题为
“我的公司 ”,但它给了“我的公司”
谁能帮我。