JSON参数构造及如何获取
来源:互联网 发布:linux排序命令 编辑:程序博客网 时间:2024/06/05 19:07
JSON格式:
{newProcessId:'',newActDefUniqueId:''}//key可以不加引号,value必须有构造方法:
JSONObject obj = new JSONObject(); obj.put( "name" , "feiniu5566"); obj.put( "age" ,23); out.print(obj.toString());
举例:
{ "programmers": [ { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },], "authors": [{ "firstName": "Isaac", "lastName": "Asimov", "genre": "science fiction" },] }JsonObject obj=new JsonObject();JsonObject obj2=new JsonObject();JsonObject obj3=new JsonObject();obj2.put("firstName","Brett");obj2.put("lastName","McLaughlin");obj2.put("email","aaaa");obj3.put("firstName","Isaac");obj3.put("lastName","Asimov");obj3.put("genre","science fiction");obj.put("programmers",obj2);obj.put("authors",obj3);out.print(obj.toString());
获取JSON:
Js中
var json=eval(param);var newProcessId=json.newProcessId;var newActDefUniqueId=json.newActDefUniqueId;
Java中
import org.json.JSONArray;import org.json.JSONException; public class test2 { public static void main(String[] args) throws JSONException { String str = "[{'columnId':5,'columnName':'人文历史'},{'columnId':2,'columnName':'商业视野'}]}"; JSONArray jsonArray = null; jsonArray = new JSONArray(str); System.out.println(jsonArray.getJSONObject(0).get("columnName")); }}
0 0
- JSON参数构造及如何获取
- 如何获取照片的拍照时间及相关参数
- Json对象的构造及传递
- JSON数据构造及解析详解
- Java如何快速构造JSON字符串
- php如何获取json数据?
- 浏览器如何处理带上传控件的表单及服务器如何获取参数值
- http post方式获取json参数
- 获取 request 中 json 参数数据
- application/json 提交参数在后台获取
- 如何解决构造函数参数过多?
- 如何解决构造函数参数过多?
- 如何调用http接口获取json数据及GET/POST方式调用http接口
- 页面跳转带参数及获取参数
- 构造AJAX参数, 表单元素JSON相互转换
- javascript 如何获取表单参数
- struts2如何获取页面参数
- Sturts2如何获取request参数
- Mysql乱码解决方案及mysql远程连接慢
- UI设计规范整理
- SQL SELECT INTO 语句
- new String(str.getBytes("ISO-8859-1"),"GBK")是怎么样一种机制
- 三星Tizen,路漫漫其修远兮
- JSON参数构造及如何获取
- LeetCode LRU Cache
- SQL CREATE DATABASE 语句
- 生态需水
- PopupWindow 外部点击的时候,PopupWindow是弹出,还是非模态
- Linux crontab 命令详解
- 音视频即时通讯开发中使用P2P技术的好处
- IOS 获得当前设备使用的代理IP
- CentOS 防火墙配置实战精要