a> 将页面的复杂数据传递到后台
request.result
{
"recordId":"39885",
"recordName":"Record Name: host_node",
"recordType":"Record Type: CI",
"forSimulate":"false",
"attributes":
[
{"name":"TenantOwner","value":"CALI"},
{"name":"data_externalid","value":"20110422_pass"},
{"name":"node_model","value":"AIX 6.1.3.0"},
{"name":"data_origin","value":"20110422_unmatched_on_adapter"},
{"name":"vendor","value":"3COM"}
]
}
b> 后台用JSON的方式解析,并放到list<Bean>中
public static void main(String[] args) throws Exception {
JSONParser parser = new JSONParser();
// {"currentSelectedId":39855,"allSelectedIds":["39855","39856","39857"]}
String s = "{\"currentSelectedId\":39855,\"allSelectedIds\":[\"39855\",\"39856\",\"39857\"]}";
JSONObject selectedRecordsJson = (JSONObject) parser.parse(s);
JSONArray arrays = (JSONArray) selectedRecordsJson.get("allSelectedIds");
for (int i = 0; i < arrays.size(); i++) {
System.out.println(arrays.get(i));
}
}
c> JSON总结: 太过于麻烦,用struts2来做的话会好很多。
注 公司的CIM中 得到的 postData值是
selectedRecords={
"currentSelectedId":282906,
"allSelectedIds":["282906"]
}
&
result={
"recordId":"282906",
"recordName":"Record Name: connection",
"recordType":"Record Type: Relationship",
"forSimulate":"false",
"attributes":[{
"name":"source_citype",
"value":"11"},{
"name":"destination_citype",
"value":"unix"
},{
"name":"data_externalid",
"value":"connection-0704-aa1000011"
},{
"name":"source_ciexternalid",
"value":"asset-0704-aa100000eee"
},{
"name":"data_origin",
"value":"test"
},{
"name":"destination_ciexternalid",
"value":"unix-0704-y2e3eee"
}]
}
分享到:
相关推荐
解析JSON总结示例源码
Android解析json总结.
Ajax 解析XML+json总结,很好的资源哦。欢迎大家来下载。
JSON入门Java篇-7-JSON总结.rar
开发工具与关键技术:Visual Studio 2015 与 JavaScript JavaScript异步Ajax与json总结相关知识点
关于Jquery异步调用以及json的介绍及使用
json总结
json格式的详细总结,方便快速了解json格式,解析json
json处理总结
主要介绍了Javascript中JSON数据分组优化实践,文中还对JS操作JSON的要领做了总结,需要的朋友可以参考下
本人学习 json总结希望 可以 给各位朋友 点 帮助
Android中的JSON详细总结.doc
此文档为json Jquery中有serialize方法,可以将表单序列化为一个“&”连接的字符串,但却没有提供序列化为Json的方法。不过,我们可以写一个插件实现。 有人用替换的方法,先用serialize序列化后,将&替换成“:”...
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次...
linux加Shell解析json常用工具说明。
Android中JSON详细总结(全)
json文档是网络跨平台通讯常用的数据格式,在c/c++,php等语言提供了lib可调用,这里介绍linux系统常用解析json数据命令。方便脚本编写。
把网上所有关于Newtonsoft.Json使用方法进行了总结,里面包括Json的序列化和发序列化,还有日期的处理。希望对大家有用。
json处理,得到URL和请求参数和请求方法,处理请求参数和返回结果数据。需要导入jar包fastjson.