vscode的json文件解析

0.参考链接

[1]VsCode的常用配置文件(.json)介绍
[2]vscode launch.json和task.json配置(重要参数详解)
[3]Vs Code中C/C++配置launch.json和tasks.json文件详细步骤
[4]vscode的json文件怎么写
[5]VS Code上C++的环境配置&tasks.json和launch.json解析
[6]图文教程 | 2024年最新VSCode下载和安装教程c/c++环境配置,json文件详解,实用插件分享
[7]VSCode插件开发核心文件package.json字段解析及核心属性解析

1.什么是JSON

  JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于 ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
  简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在需要的时候将它还原为各编程语言所支持的数据格式,例如在 PHP 中,可以将 JSON 还原为数组或者一个基本对象。在用到AJAX时,如果需要用到数组传值,这时就需要用JSON将数组转化为字符串。

2.JSON语法

2.0数据类型

– 字符串:使用双引号””包围,如 “name”: “John”。
– 数字:直接写数字,如 “age”: 20。
– 布尔值:写truefalse,如 “isStudent”: true。
– 数组:使用中括号[]来表示一组值,每个值之间用逗号隔开,如 “hobbies”: [“reading”, “running”, “cooking”]。
– 对象:使用大括号{
   }来表示,每个键值对之间用逗号隔开,如 “address”: {
   “city”: “New York”, “country”:USA}

2.1对象

  在Json文件中,对象是由一组键值对组成的。一个键值对包括一个键(字符串类型)和一个值(可以是任意类型)。编写对象的格式如下:

"`json
{
  “key1”: “value1”,
  “key2”: “value2”,
  …
}
"`

2.2数组

  在Json文件中,数组是由一组值组成的,每个值可以是任意类型。编写数组的格式如下:

"`json
{
  “key”: [
    “value1”,
    “value2”,
    …
  ]
}
"`

2.3嵌套

  Json文件中可以嵌套对象和数组。可以在对象中包含对象,或者在数组中包含数组。

"`json
{
  “obj”: {
    “key1”: “value1”,
    “key2”: “value2”
  },
  “arr”: [
    “value1”,
    “value2″
  ]
}
"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值