JSON(JavaScript Object Notation),是一种轻量级的基于文本且独立于语言的数据交换格式。它源于ECMAScript程序语言标准-第3版(ECMA-262 3rd Edition - December 1999)的子集,定义了便于表示结构化数据的一套格式规范。JSON是遵循程序员所熟悉的C族编程语言(包括:C、C++、JAVA、JavaScript、Perl、C#等多种语言)规范的数据交换格式,不但易于被人读写,同时也易于被计算机解析和构造,这些特性使之成为了一种理想的数据交换语言。