MFC XML Serialization

MFC XML Serialization

本文关键字:Serialization XML MFC      更新时间:2023-10-16

我可以使用MFC序列化C++类对象序列化为XML文件吗?我找到了像Boost,XML Foundation这样的库来执行此操作,但我不想使用任何第三方库。

是否可以在 MFC C++序列化或使用任何其他核心/本机库。请帮忙。

MFC 没有任何本机 Xml 序列化。 您要么必须自己滚动,要么使用第 3 方库。 你为什么给自己设定这个虚假的限制是完全未知的。

如果是大小或您关心的依赖项问题,我推荐TinyXml,您可以将其直接包含在C++项目中,因此没有依赖项和出色的Xml读写。 请注意,默认情况下,这不会序列化对象,您必须使用该类自己编写 Xml 。

或者,可以在 XML 序列化的代码项目中查看此链接。 同样,这将需要您代表您付出努力。