文件名称:C++结构体和json/xml之间互相转换
文件大小:234KB
文件格式:ZIP
更新时间:2024-03-01 04:23:04
开发工具 源码
用于在C++结构体和json/xml之间互相转换, bson在xbson中支持。 只需要头文件, 无需编译库文件。 具体可以参考example的例子
【文件预览】:
xpack-master
----xml_encoder.h(9KB)
----xtype.h(1KB)
----extend.h(3KB)
----xencoder.h(8KB)
----json_encoder.h(6KB)
----xdecoder.h(9KB)
----config.h(786B)
----rapidjson_custom.h(499B)
----gtest()
--------test.json(1KB)
--------test.cpp(8KB)
--------test.xml(2KB)
--------msvc.make(246B)
--------makefile(419B)
----numeric.h(2KB)
----xpack.pri(68B)
----README.md(9KB)
----xml_decoder.h(9KB)
----json.h(2KB)
----example()
--------base.cpp(2KB)
--------alias.cpp(961B)
--------enum.cpp(1KB)
--------build_json.cpp(1KB)
--------bitfield.cpp(1021B)
--------inherit.cpp(1KB)
--------my_encoder.cpp(3KB)
--------msvc.make(240B)
--------xpack_out.cpp(1KB)
--------makefile(254B)
--------char_array.cpp(1009B)
--------xtype.cpp(3KB)
----traits.h(2KB)
----l1l2_expand.h(48KB)
----util.h(4KB)
----thirdparty()
--------rapidjson()
--------rapidxml()
----json_decoder.h(9KB)
----xpack.h(8KB)
----xml.h(2KB)