当先锋百科网

首页 1 2 3 4 5 6 7

JSON(JavaScript Object Notation)是一种轻量级数据交换格式,广泛应用于 Web 应用程序中。JSON 串是 JSON 格式化的字符串,即 JSON 数据序列化后的形式。


{
    "name": "Lucy",
    "age": 25,
    "skills": ["Java", "Python", "C++"]
}

json串与json数据结构

上述 JSON 串描述了一个人的信息,包含姓名、年龄和技能等基本信息。JSON 数据结构也是由两种基本结构和两种扩展结构组成。

  • 对象(object):对象是一个无序的键值对集合,由花括号 `{}` 包围。
  • 数组(array):数组是一个有序的值序列,由方括号 `[]` 包围。
  • 字符串(string):字符串是包括在双引号或单引号之间的任何文本。
  • 数字(number):数字包含一个可选的负号、整数部分、小数部分和指数部分。

{
  "name": "JavaTpoint",
  "url":"http:\/\/www.javatpoint.com",
  "pages":200,
  "address":{
    "city":"Noida",
    "zip":"201301"
}

上述示例就是 JSON 数据结构的一种,它包含了一个对象和一个对象嵌套的对象。JSON 数据结构是一种非常灵活的数据交换格式,可以非常方便的适应各种数据存储和传输格式的需求。