c++ - all - xerces jar
enlace de datos c++ xml (3)
Hay varias comparaciones de las diferentes herramientas de enlace de datos java xml en línea. Me gustaría ver que esto se convierta en una comparación útil entre las diferentes herramientas de c ++ para el enlace de datos xml.
¿Qué herramienta estás utilizando para el enlace de datos xml en c ++? CodeSynthesis y xmlbeanscxx son algunas de las opciones disponibles.
Me gustaría que todos agreguen información a continuación sobre su experiencia con esta tecnología, incluido el razonamiento para elegir una herramienta sobre otra, facilidad de uso y rendimiento. También puede agregar información técnica relacionada con el soporte del espacio de nombres, las opciones de análisis (árbol / transmisión), etc.
CodeSynthesis XSD
(No dude en agregar información aquí)
Licencia: GPL2 con excepciones / Propietario
Contras: el código generado debe ser de fuente abierta.
xmlbeanscxx
(No dude en agregar información aquí)
Licencia: Apache
Contras:
- no tiene un rastreador de problemas públicos
- La página de la incubadora no está activa (el proyecto parece estar abandonado)
- La página del proyecto no está disponible (404)
Boost Serialization Library
(No dude en agregar información aquí)
Licencia: Boost
Boost Serialization Library Boost, no salgas de casa sin él.
También tiene una versión gratuita y una versión de licencia paga.
Estoy usando el kit de herramientas GSOAP de código abierto de SourceForge para la serialización automática XML C ++. También funciona para el plano C. Vincula los esquemas C / C ++ a XML automáticamente y cumple totalmente con los estándares de la industria para los protocolos XML, WSDL, SOAP, REST, XML-RPC, JSON y WS- *. Es bastante eficiente también.