淘先锋技术网

首页 1 2 3 4 5 6 7

JSON(JavaScript Object Notation,JavaScript 对象表示法)是一种轻量级的数据交换格式,常用于前后端数据传输。

C# 的标准 JSON 数据格式为一个字符串,形如:

{
"key1": "value",
"key2": 123,
"key3": true,
"key4": ["item1", "item2"],
"key5": {
"nestedKey1": "nestedValue1",
"nestedKey2": 456
}
}

其中,大括号 {} 表示这是一个 JSON 对象,所有的键值对都在其中。

键和值之间用冒号 : 分隔,键值对之间用逗号 , 分隔。

键必须是字符串,值可以是字符串、数字、布尔值、数组、对象。字符串必须用双引号 "" 包裹,数字和布尔值不用。

数组用方括号 [] 表示,其中的每个元素可以是任意类型。

对象用花括号 {} 表示,其中的每个键值对都使用键值对格式表示。

如果值是字符串,需要转义一些特殊字符,例如 \n 表示换行,\" 表示双引号。

C# 提供了多种方式来读取和生成 JSON 数据,常用的有 Newtonsoft.Json 包。