http://alphasun.spaces.live.com/blog/cns!705A0F31B3F031CC!794.entry
一种方便的 C++ 对象 XML 序列化方法
作者:
sunshaking at gmail.com
炮炮
DemoXmlSerialization 代码下载 概述
本文演示了一种将层次化的 C++ 对象数据序列化到 XML 文本中的方法。此方法编程简便,扩展容易, 十分适合 C++ 程序使用。
XML 能支持层次化的数据结构(hierarchical data),即树形数据结构。但是在层层叠叠的对象中完成数据的存储、 读取,代码将十分繁复。受 Visual C++ Class Wizard 所生成的 ADO data set 数据更新代码启发,XML 完全 可采用映射表技术,而将序列化工作大大简化。本方法所依赖的技术:STL
ATL
MS XML
欢迎各位改进此方法,包括功能特性、跨平台特性等。
一种方便的 C++ 对象 XML 序列化方法
作者:
sunshaking at gmail.com
炮炮
DemoXmlSerialization 代码下载 概述
本文演示了一种将层次化的 C++ 对象数据序列化到 XML 文本中的方法。此方法编程简便,扩展容易, 十分适合 C++ 程序使用。
XML 能支持层次化的数据结构(hierarchical data),即树形数据结构。但是在层层叠叠的对象中完成数据的存储、 读取,代码将十分繁复。受 Visual C++ Class Wizard 所生成的 ADO data set 数据更新代码启发,XML 完全 可采用映射表技术,而将序列化工作大大简化。本方法所依赖的技术:STL
ATL
MS XML
欢迎各位改进此方法,包括功能特性、跨平台特性等。
效果不错
http://www.boost.org/libs/serialization/example/demo_xml.cpp
http://www.codeguru.com/Cpp/data/data-misc/xml/article.php/c4567/