1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/linuxmail-lib-zjson

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 789
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
eli960 Отправлено 19.04.2021 18:19 8605543

lib-zjson

C++版 json 库

本 JSON 库是从 https://gitee.com/linuxmail/lib-zc 抽出来的, 可单独使用

建议先对照着类(zcc_json.h)看例子

帮助文档 https://gitee.com/linuxmail/lib-zc/blob/master/doc/json_cpp.md

介绍

  • 借用了vector和map, 学习成本非常低

  • 结构简单,只有一个类

  • 解析/深度复制使用非递归的方式处理,支持无限深度

  • 一个 zcc_json.cpp, 一个 zcc_json.h

例子

unserialize_test.cpp

从一个文件读取内容, 并 反序列化为 json

用法 ./unserialize_test somejson.js

create_test.cpp

根据目标生成一个 json

object_test.cpp

对象操作例子

array_test.cpp

数组操作例子

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/linuxmail-lib-zjson.git
git@api.gitlife.ru:oschina-mirror/linuxmail-lib-zjson.git
oschina-mirror
linuxmail-lib-zjson
linuxmail-lib-zjson
master