如何将 JSON 文本转换为 JavaScript 对象?
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。顾名思义,JSON 源自 JavaScript 编程语言,但它可以被Python、Ruby、 PHP和Java等多种语言使用,因此可以说它与语言无关。对于人类来说,它很容易读写,而对于机器来说,它很容易解析和生成。它对于存储和交换数据非常有用。
JSON 对象是一种键值数据格式,通常以大括号呈现。 JSON 对象由两端的花括号 ( { } ) 组成,并且在花括号内具有键值对。大括号内的每个键值对由逗号 (, ) 分隔。 JSON 对象看起来像这样:
{
"key":"value",
"key":"value",
"key":"value",
}
JSON 对象的示例:
{
"rollno":101",
"name":"Nikita",
"age":21,
}
JSON 文本到 Javascript 对象的转换:可以使用JSON.parse()函数将 JSON 文本/对象转换为 Javascript 对象。
JavaScript 中的 JSON.parse() 方法用于解析以 JSON 格式编写的 JSON字符串并返回一个 JavaScript 对象。
句法:
JSON.parse(string, function)
参数:此方法接受两个参数,如上所述和如下所述
- 字符串 :它是一个必需参数,它包含一个以 JSON 格式编写的字符串。
- 函数 :它是一个可选参数,用于转换结果。为每个项目调用的函数。
例子:
HTML
HTML
JavaScript JSON parse() Method
输出:
Roll no is 101
Name is Nikita
Age is 21
示例 2:
HTML
JavaScript JSON parse() Method
输出:
参考:
- https://www.geeksforgeeks.org/javascript-json-parse-method/
- https://www.geeksforgeeks.org/javascript-json/