我有一些 XML 想要去掉外部的空白。作为前言:输出不是格式良好的 xml,它是我不得不处理的专有规范。
样本是:
<mattext>
<span>A</span>
<span>more text</span>
</mattext>
我需要的是:
<mattext><span>A</span>
<span>more text</span></mattext>
<mattext>
开头和内部内容的第一位之间的所有空白都消失了,结尾也一样</mattext>
。
我试过了:
var output = Regex.Replace(input, @"<mattext>*<", "<mattext>",
RegexOptions.Multiline);
但我没有任何运气。任何人都可以建议吗?
谢谢!