首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > ESJ: 适用于 C++ 的简单JSON

ESJ: 适用于 C++ 的简单JSON

  • 资源大小:447.37 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: C++ c 简单 json 适用 ESJ

资 源 简 介

翻译 maninwest@Codeforge 作者:Jerry Evans@CodeProject向 C++ 类添加 JSON 序列化ESJ 是一个 JSON 映射器,适用于 C++ 并满足中等编译器的要求 (非 C++11) ,且不依赖第三方库。它是用于跟web和数据库服务互操作的轻量级系统,使用简单。ESJ 可以快速添加到已有代码中,生成强健地格式良好的 JSON 数据。JSON (Javascript Object Notation) 已成为基于 Web 的数据交换的格式选择。  JSON 富于表现力,容易解析和读取。也非常适合 Javascript 语言。除了普遍用于 AJAX (更精确一点,是 AJAJ) 上下文中, JSON也非常适用于基于 Web-socket 的通信。也许,比较不常用的是,代码已在嵌入式环境中部署,极大地简化了针对物联网设备的 Web-socket 数据交换。 附件中的 ZIP 文件包含适用于  Visual Studio (2012) 和 XCode (Clang) 的项目。此代码也在 Github 上托管。使用代码以 JSON 序列化的典范例子开始://----------------------------------------------------------------------------- // Code support required for serialization. class JSONExample { public: // to be JSON"ised std::string text; public: // each class requires a public serialize function void serialize(JS

文 件 列 表

.gitignore
arm
convert.h
json_ex.h
build
Debug
esj.sln
esj.v11.suo
esj.vcxproj
esj.xcodeproj
startup_MK64F12.s
doc
chrome-console.jpg
esj.html
esj1.png
esj1.svg
esj2.png
esj2.svg
json_adapter.h
json_lexer.h
json_reader.h
json_writer.h
LICENSE
main.cpp
osx
convert.h
json_ex.h
platform_selector.h
pt.h
README.md
stringer.h
windows
convert.h
json_ex.h
VIP VIP
0.182984s