#xml #jdom
#xml #jdom
Вопрос:
Я пытаюсь создать некоторую утилиту для создания модели документа из строки, подобной xpath:
setName(документ, «колледж /класс / студент[14]@name», «Роб»),
итак, эта функция должна создавать узлы и атрибуты в документе, если он не существует, и двигаться дальше, если узел уже существует.
Мне не удается проверить и реализовать часть ‘[14]’, то есть создать 13 пробелов с последующим добавлением имени атрибута со значением «Rob». Поскольку также могут быть случаи
setName(документ, «университет /колледж[2]/класс[12] /студент[14]@name», «Rob»)
Заранее спасибо, Тиртханкар
Ответ №1:
Вам нужен рекурсивный анализатор, способный обрабатывать индексы.