Преобразование из одной формы XML в другую форму XML - PullRequest
1 голос
/ 05 марта 2012

Я пытаюсь преобразовать XML-файл одного определенного формата, то есть с одним набором тегов, в другой набор тегов, и когда я печатаю данные между тегами в новом файле, это повторяется сотни раз. Я получаю новые теги и все, кроме данных, повторяется много раз. Например: если предложение «Hello», Hello повторяется много раз.

Я использую синтаксический анализатор SAX для анализа старого XML-файла и класс Node с помощью appendChild для помещения содержимого в новый файл.

Пожалуйста, помогите мне с этим! Я предоставлю код. Спасибо!

1 Ответ

1 голос
/ 05 марта 2012

Я рекомендую использовать XSLT вместо синтаксического анализатора XML для преобразования XML.

Сказав это, скорее всего, что-то не так с вашими обратными вызовами SAX, чтобы вызвать что-то подобное. Я не могу быть более конкретным, не увидев ваш реальный код.

...