博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 解析Json格式数据
阅读量:4355 次
发布时间:2019-06-07

本文共 1081 字,大约阅读时间需要 3 分钟。

javaScript 代码
Js代码
  1. function jsonTest(){
  2. var list=[];
  3. var lt=[];
  4. var lt_data={
  5. name:'test',
  6. value:'123'
  7. };
  8. lt.push(lt_data);
  9. var data={
  10. name:'name',
  11. value:lt
  12. };
  13. list.push(data);
  14. $.post(""+ctxPath+"/xxxx/xxx/test",{list:JSON.stringify(list)});
  15. }
function jsonTest(){          var list=[];          var lt=[];          var lt_data={                  name:'test',                  value:'123'              };          lt.push(lt_data);          var data={                 name:'name',                 value:lt             };          list.push(data);          $.post(""+ctxPath+"/xxxx/xxx/test",{list:JSON.stringify(list)});     }
java 解析代码
Java代码
  1. public void test(String list){
  2. JSONArray array=JSONArray.fromObject(list);
  3. for(Object obj:array){
  4. JSONObject json=JSONObject.fromObject(obj);
  5. Object name=json.get("name");
  6. JSONArray array1=JSONArray.fromObject(json.get("value"));
  7. for(Object o:array1){
  8. JSONObject json1=JSONObject.fromObject(o);
  9. Object ltName=json1.get("name");
  10. Object ltValue=json1.get("value");
  11. }
  12. }
  13. }  

转载于:https://www.cnblogs.com/shhaoran/archive/2013/02/22/2924348.html

你可能感兴趣的文章
了解你的Linux系统:必须掌握的20个命令
查看>>
js setInterval 启用&停止
查看>>
knockoutJS学习笔记04:监控属性
查看>>
Linux下启动/关闭Oracle
查看>>
session和cookie的区别
查看>>
oracle 数据库、实例、服务名、SID
查看>>
web.xml文件的作用
查看>>
linux下oracle调试小知识
查看>>
alert弹出窗口,点击确认后关闭页面
查看>>
oracle问题之数据库恢复(三)
查看>>
单点登陆(SSO)
查看>>
HR,也确实“尽职尽责”
查看>>
MaxComputer 使用客户端配置
查看>>
20190823 顺其自然
查看>>
阅读《余生有你,人间值得》有感
查看>>
每日英语
查看>>
SpringCloud+feign 基于Springboot2.0 负载均衡
查看>>
【BZOJ5094】硬盘检测 概率
查看>>
mac上n次安装与卸载mysql
查看>>
Python之单元测试——HTMLTestRunner
查看>>