从一种形式的XML转换为另一种形式的XML

时间:2012-03-05 09:01:31

标签: java sax

我正在尝试将一种特定格式的XML文件转换为一组标签转换为另一组标签,当我在新文件中的标签之间打印数据时,它会重复100次。我正在获取新标签和一切,但数据重复多次。例如:如果句子为“Hello”,则Hello重复多次。

我正在使用SAX解析器使用appendChild解析旧的XML文件和Node类,以将内容放入新文件中。

请帮助我!我会提供代码。 谢谢!

1 个答案:

答案 0 :(得分:1)

我建议使用XSLT而不是XML解析器来转换XML。

话虽如此,你的SAX回调很可能会导致类似的事情发生。如果没有看到您的实际代码,我就无法更具体。