JSON说明

发布时间:2023-02-04 21:04:37   来源:文档文库   
字号:
JSON是什么?JSON的全称是JavaScriptObjectNotation,是一种轻量级的数据交换格式。JSONXML具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是JSONXML数据传输的有效性要高出很多。JSON完全独立与编程语言,使用文本格式保存。JSON数据有两种结构:Name-Value对构成的集合,类似于Java中的MapValue的有序列表,类似于Java中的Array一个JSON格式的数据示例:{"Name":"Apple","Expiry":"2007/10/1113:54","Price":3.99,"Sizes":["Small","Medium","Large"]}更多关于JSON数据格式的说明参看JSON官方网站:http://www.json.org(中文内容参看:http://www.json.org/json-zh.htmlGWTJSONGWT中支持的客户端服务器端方法调用和数据传递的标准格式是RPCJSON并不GWT支持的标准的数据传递格式。那么如何使用JSON来作为GWT的数据传递格式呢?需要以下几步。第一,引用HTTPJSON支持。第二,在客户端创建JSON数据,提交到服务器第三,在服务器上重写数据格式解析的代码,使之支持JSON格式的数据第四,在服务器上组织JSON格式的数据,返回给客户端。第五,客户端解析服务器传回的JSON数据,正确的显示引用HTTPJSON支持
找到.gwt.xml文件,在其中的name='com.google.gwt.user.User'/>在之后添加如下的内容:name="com.google.gwt.json.JSON"/>name="com.google.gwt.http.HTTP"/>其中com.google.gwt.json.JSON指的是要使用JSONcom.google.gwt.http.HTTP值得是通过HTTP调用服务器上的服务方法。客户端构造JSON数据客户端需要使用com.google.gwt.json.client包内的类来组装JSON格式的数据,数据格式如下:数据类型JSONArrayJSONBoolean说明JSONValue构成的数组类型JSONboolean访问JSON结构的数据出错的情况下可以抛出此异JSONExceptionJSONNullJSONNumberJSONObjectJSONNull根式的数据JSONNumber类型的数据JSONObject类型的数据String格式的JSON数据解析为JSONValueJSONParser型的数据JSONStringJSONValueJSONString类型的数据所有JSON类型值的超级类型组合一个简单的JSON数据:

本文来源:https://www.2haoxitong.net/k/doc/77a9c4f09e314332396893da.html

《JSON说明.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式