Как стать автором
Обновить

Комментарии 8

С этими новыми API такая ситуация. У всех уже куча кода для работы через SAX или DOM. Когда в очередной раз возникает задача что-то распарсить, то народ не заморачивается, а переиспользует свой старый проверенный код. Поэтому новый API оказался не очень востребован.
JAXB — API для полного зачитывания XML

Вообще-то есть JAXB Fragment (SO — JAXB Fragmented Marshalling) чтобы все не читать (работает поверх Stax)

Спасибо, интересно, не знал что можно StAX скрещивать с JAXB. Нашел пример с unmarshalling:
http://blog.bdoughan.com/2012/08/handle-middle-of-xml-document-with-jaxb.html
При этом работа со StAX чтобы добраться до элемента остается актуальна.

НЛО прилетело и опубликовало эту надпись здесь

Я писал про стандартные API, которые входят в Java SE. Стронииих библиотек огромное количество. XStream не разу не юзал. В каких случаях им пользоваться удобнее?

НЛО прилетело и опубликовало эту надпись здесь
а как предложенный код будет работать при условии, что один и тот же тег (по названию) может быть вложен в разных родителей?

Прошагиваете xml сначала до нужного родителя и там уже ищите тэг.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации