Tengo una aplicación, escrita en C++ utilizando bibliotecas MFC y Stingray. La aplicación funciona con una amplia variedad de tipos de datos grandes, que en la actualidad están serializados en función de la funcionalidad derivada de serialización y documentos de MFC. También agregué opciones para la serialización XML basada en las bibliotecas Stingray, que implementa DOM a través del Microsoft XML SDK. Si bien es fácil de implementar, el rendimiento es terrible, en la medida en que no se puede usar en documentos que no sean muy pequeños.La mejor biblioteca de serialización XML para una aplicación MFC C++
Qué otras herramientas de serialización de XML recomendarían para este escenario. No quiero DOM, ya que parece ser un problema de memoria, y ya estoy lidiando con datos de memoria grandes. Idealmente, me gustaría un analizador de transmisión que sea rápido y fácil de usar con MFC. Mi favorito actual es expat que es rápido y simple, pero requeriría mucha clase por código de serialización de clase para ser agregado. ¿Alguna otra alternativa eficiente y más fácil de implementar que las personas recomendarían?
La serialización de impulso parece un buen ajuste, y bien podría ser un buen primer paso para alejarse de MFC. –