【发布时间】:2016-03-09 10:14:27
【问题描述】:
谁能帮我解决如何删除 XML 标记之间的所有空格,如下所示:
<?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>
需要 xml 节点在不同的行中,但 xml 节点之前的空格不应该在那里
【问题讨论】:
-
你为什么要这样做?它对您如何浏览节点没有影响。这可以通过 xpath 或 XMLStreamer 来完成。
-
是的,正确但我有一个没有空格的旧 xml。为了与旧的 xml 进行比较,我们需要它。
-
毫无意义。比较两个xml的正确方法是两个streamthrough每个元素并比较它们的元素和属性。一种被破解的方法是删除 > 和 stackoverflow.com/questions/4274524/…