AJAX中的"X"字母代表XML,一种通用标记语言,曾经是跨平台数据交换的标准。虽然仍在使用中,但XML相当冗长,并且倾向于被Json取代,称为Web上的标准数据格式。
JSON或JavaScript Object Notation 是一种用于描述结构化信息的文本语法。正如您将在以下示例中看到的,JSON大量借鉴了JavaScript对象语法。
{
"cars": [
{
"model": "Peugeot",
"color": "blue",
"registration": 2012,
"checkups": [2015, 2017]
},
{
"model": "Citroën",
"color": "white",
"registration": 1999,
"checkups": [2003, 2005, 2007, 2009, 2011, 2013]
}
]
}
Json文档是一组名称/值对,名称始终在双引号“” 内。值可以是数字、字符串、布尔值、数组或对象。许多编程语言都原生支持JSON格式,当然包括 JavaScript。