我有一个情况,我有一个填充空格的xml文件.
<test> <level> <sub name="xyz">test</sub> </level> <test>
Run Code Online (Sandbox Code Playgroud)
我需要删除空格,但不要删除带有元素属性名称的空格,因为它会使我的标记为<subname>.我可以递归地查找空格,直到找到<并删除它们,如果找到>则不删除它.我想知道是否可以通过Java中的正则表达式来实现这一点.
不要在没有XML解析器的情况下尝试处理XML.
只需通过一个简单的XSLT转换:
<xsl:stylesheet ...>
<xsl:strip-space elements="*"/>
<xsl:template match="/"><xsl:copy-of select="."/></xsl:template>
</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1710 次 |
| 最近记录: |