Я занимаюсь разработкой XML-редактора с использованием jsp и servlet. В этом случае я использую парсер DOM.
У меня есть одна проблема в редакторе XML,
Как редактировать следующий XML-файл без потери элементов.
например:
<book id="b1">
<bookbegin id="bb1">
<para id="p1">This is<b>first</b>line</para>
<para id="p2">This is<b>second</b>line</para>
<para id="p3">This is<b>third</b>line</para>
</bookbegin>
</book>
Я пытаюсь отредактировать вышеуказанный XML-файл, используя dtd, используя jsp, servlet. но пока я читаю текстовое значение из xml, он возвращает только первое, второе, третье. Как прочитать «Это» и «строка». Тогда как сохранить обратно в XML-файл, используя xpath.
спасибо заранее.