2012-03-05 2 views
1

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

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

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

+0

поэтому, пожалуйста, принесите код –

+0

Я бы не сказал это лучше: укажите код –

ответ

1

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

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

Смежные вопросы