Archive for CPP.XML

JAXP для CPP

Arabica претендует на то чтобы быть “стандартом” в мире XML для плюсов. Во всяком случае кроме собственной имплементации предоставляет, возможности использовать другие xml-либы.

Посмотрим-с…
13.03.07: Посмотрели: ни на что тенденциозное arabica не претендует. Просто ОЧЕНЬ удобный и маленький парсер. У меня заняло 20 мин, чтобы распарсить xml’ину SAX’ом. При сборке, он прочухал, что в системе стоит libexpat, и, насколько я понял, делигирует ему реальную работу. На работе народ парсит xml xerces’ом. Код сильно не отличается, хотя я глубоко и не вникал пока в чём разница, и, надеюсь, что не придётся :-). Xerces гораздо больше Арабики. Это объясняется тем, что она смело использует stl и boost, в то время как xerces гоняется за переносимостью, поэтому таскает весь второстпенный (утилитарный) код с собой.

Leave a Comment