处理JSON数据
要应用JSON,你需要像处理XML一样对JSON格式的数据进行解析。
由于其设计简单,所以用JavaScript内置的eval()过程可以很方便地对JSON进行解析,如下面的代码片断所示:
testObject = eval('(' + json_data + ')');
也可以应用JSON解析器进行解析操作。Json.ory网站提供了一个同样使用eval过程的解析器。另外,Ajax.NET专业包中包含了一个单独的解析器,开发者可以用它处理微软.NET Framework。Yahoo!开发者网络也提供用Python和PHP解析JSON的库。
另一种选择
JSON是一种根据JavaScript对象符号描述并传输数据的简单方法。JSON的最大优势在于速度,因为它需要传输的数据比XML传输的数据要少,因此传输的速度更快。虽然XML也有它的优势,但我认为,在数据交换方面,JSON是XML之外的另一可行选择。
Tony Patton拥有丰富的Java、VB、Lotus及XML方面的知识,是一个专业的应用程序开发人员。
责任编辑:张琎
查看本文国际来源 |