我有一些xml,我需要将其转换为字符串,在字符>和<< / p>之间没有空格
例如我有:
<w:body>
<w:p w14:paraId="177B7ABA" w14:textId="77777777" w:rsidR="00405720" w:rsidRDefault="00405720" w:rsidP="004A7B99">
<w:pPr>
<w:ind w:right="-11"></w:ind>
<w:rPr>
我需要将其转换为:
<w:body><w:p w14:paraId="177B7ABA" w14:textId="77777777" w:rsidR="00405720" w:rsidRDefault="00405720" w:rsidP="004A7B99"><w:pPr><w:ind w:right="-11"></w:ind><w:rPr>
我尝试过regexExp:
debugPrint (documentXML.replaceAll(RegExp(' +'), ''),
但这会删除元素中的所有空格,然后在尝试将'\ n'替换为换行符后,我就切断了字符串。
谢谢
答案 0 :(得分:0)
您可能想使用以下RegExp代替:
documentXml.replaceAll(RegExp(' {2,}'), ' ')
这会将两个或多个空格替换为一个空格。