我有类似的东西作为输入:Java + DOM:我如何优雅地重命名xmlns:xyz属性?
<root xmlns="urn:my:main"
xmlns:a="urn:my:a" xmlns:b="urn:my:b">
...
</root>
,并希望有这样的事情作为输出:
<MY_main:root xmlns:MY_main="urn:my:main"
xmlns:MY_a="urn:my:a" xmlns:MY_b="urn:my:b">
...
</MY_main:root>
...或其他方式轮。
如何以优雅的方式使用DOM来实现这一点?
也就是说,不搜索以“xmlns”开头的属性名称。
:
下工作,可以根据您的例子(未经测试)更友好的版本替换的命名空间。谢谢你的回答! – 2009-08-04 18:53:13