[C con Clase] Parsear XML

Facundo Curti facu.curti en gmail.com
Mar Sep 25 20:55:59 CEST 2018


Hola grupo!
Estoy queriendo aprender a parsear documentos XML. Me he encontrado con
Xerces-c de apache para ello, pero cuenta con una pésima documentación.

Me las he arreglado para crear una clase que en teoría, parsea un archivo
XML con una lista de libros y sus propiedades. Compila todo bien, pero
cuando ejecuto el programa me dice:
    Could not open catalog:
     XercesMessages_en_US.cat
     or XercesMessages_en_US.cat
    Cannot load message domain

Alguien que haya trabajado con xerces-c sabe que significa este error?
Conocen alguna alternativa a xerces-c que tenga una documentación mejor, o
algún tutorial? Los archivos son un poco largos, pero los adjunto de todas
formas por las dudas...

Gracias. Saludos!! ;)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20180925/69a7f3af/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: libros.xml
Type: text/xml
Size: 327 bytes
Desc: no disponible
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20180925/69a7f3af/attachment.xml>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: main.cpp
Type: text/x-c++src
Size: 1573 bytes
Desc: no disponible
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20180925/69a7f3af/attachment.bin>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: xmlManager.cpp
Type: text/x-c++src
Size: 4825 bytes
Desc: no disponible
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20180925/69a7f3af/attachment-0001.bin>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: xmlManager.h
Type: text/x-chdr
Size: 1531 bytes
Desc: no disponible
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20180925/69a7f3af/attachment-0002.bin>


Más información sobre la lista de distribución Cconclase