是否可以删除下的xml标记之间的空格而不使用LINQ ?
?xml version="1.0"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
要:
<?xml version="1.0"?><note><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>
答案 0 :(得分:0)
您可以像这样使用正则表达式将所有匹配>\s*<
的所有内容替换为><
这将删除空格。字符类\s
匹配空格,制表符和换行符。
在C#中
System.Text.RegularExpressions.Regex.Replace("INPUT", ">\s*<", "><")