MFC XML Serialization
MFC XML Serialization
我可以使用MFC序列化C++类对象序列化为XML文件吗?我找到了像Boost,XML Foundation这样的库来执行此操作,但我不想使用任何第三方库。
是否可以在 MFC C++序列化或使用任何其他核心/本机库。请帮忙。
MFC 没有任何本机 Xml 序列化。 您要么必须自己滚动,要么使用第 3 方库。 你为什么给自己设定这个虚假的限制是完全未知的。
如果是大小或您关心的依赖项问题,我推荐TinyXml,您可以将其直接包含在C++项目中,因此没有依赖项和出色的Xml读写。 请注意,默认情况下,这不会序列化对象,您必须使用该类自己编写 Xml 。
或者,可以在 XML 序列化的代码项目中查看此链接。 同样,这将需要您代表您付出努力。
相关文章:
- Cppcheck生成xml转储文件
- 如何在pugixml中获取节点的内部XML
- 如何使用tinyxml2从XML加载父实体和子实体
- boost xml parsingl将xml的路径作为变量发送
- C++RapidXml-使用first_node()遍历以修改XML文件中节点的值
- 使用 Tinyxml 在 xml 中添加一个子子项
- 增强基于 XML class_id的反序列化
- 在 c++ 中使用 vtd-xml 时,如何摆脱 EOFException?
- 防止在C++中选择错误文件时提升 xml 解析器崩溃
- c++ 读取 xml 文件的内容
- 删除 XML 文件中的子节点C++
- 使用 RapidXML 更新C++中的 XML 节点和属性值
- 在Cmake构建CmakeList.txt中读取/解析XML文件
- 从 XML 中读取未指定结构的每个数据成员
- XML to XML XSLT transformation. MSXML in VBScript
- 将 QGraphicsView 或 Scene 转换为 XML/JSON
- Qt 写入 xml: QIODevice::write (QFile, "D:/logs.xml" ): 设备未打开
- 使用 libxml2 解析 XML 文件时缺少元素值
- 为什么TinyXML2的XMLDocument::FirstChild()函数在尝试解析这个有效的XML文件时返回NULL?
- MFC XML Serialization