Skip to content

linshuliang/jsoncpp_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jsoncpp_demo

Build with VS 2019 on Windows

  1. 以管理员身份打开 Visual Studio Developer Command Prompt
C:\Windows\System32>
  1. mkdir -p build
  2. cd build
  3. cmake -DBUILD_STATIC_LIBS=ON -DBUILD_SHARED_LIBS=OFF ..
  4. cmake --build . --config Release
  5. jsoncpp\include\json 拷贝到 ${PROJECT_SOURCE_DIR}\3rdparty\include\ 目录下
  6. jsoncpp\build\lib\Release\jsoncpp.lib 拷贝到 ${PROJECT_SOURCE_DIR}\3rdparty\include\lib\ 目录下

JSON 介绍

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。

JSON采用完全独立语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使 JSON 成为理想的数据交换语言。

JSON具有以下这些形式

  • object (对象)
  • array (数组)
  • string (字符串)
  • number (数值)
  • true/ false
  • null

对象是一个无序的 名称/值 集合。一个对象以 {左括号 开始, }右括号 结束。每个名称后跟一个 :冒号 ;名称/值 对之间使用 ,逗号分隔。

img

数组是值(value)的有序集合。一个数组以 [左中括号 开始, ]右中括号结束。值之间使用 ,逗号分隔。

img

链接

Build with VS 2019 on Windows

JSON 介绍

API 说明

About

jsoncpp demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published