解析json数据 (js , java)
来源:互联网 发布:知乎周刊plus 百度云 编辑:程序博客网 时间:2024/04/23 17:14
我是个传统的程序猿,废话就不多说了,直接上代码。
js解析json:
【js】
......
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
function jsons(){
var obj={"desc":"my_test.department","child":[{"desc":"name2(string)","child":[]},{"desc":"count2(int)","child":[]}]};
var obj2 = eval(obj);
alert(obj2.child[0].desc);
alert(obj2.desc);
}
</script>
【html】
<body>
<a href="#" onclick="jsons()">解析json </a><br>
</body>
<script type="text/javascript">
function jsons(){
var obj={"desc":"my_test.department","child":[{"desc":"name2(string)","child":[]},{"desc":"count2(int)","child":[]}]};
var obj2 = eval(obj);
alert(obj2.child[0].desc);
alert(obj2.desc);
}
</script>
【html】
<body>
<a href="#" onclick="jsons()">解析json </a><br>
</body>
java解析json:
public static void main(String[] args) {
String jsons = "{'desc':'department','child':[{'desc':'name','child':[]},{'desc':'count','child':[]}]}";
try {
JSONObject jsonObject = JSONObject.fromObject(jsons);
String desc = jsonObject.getString("desc");
System.out.println("desc is:" + desc);
JSONArray jsonArray = jsonObject.getJSONArray("child");
for (int i = 0; i < jsonArray.size(); i++) {
System.out.println("item " + i + " :" + jsonArray.getString(i));
}
} catch (Exception e) {
e.printStackTrace();
}
}
String jsons = "{'desc':'department','child':[{'desc':'name','child':[]},{'desc':'count','child':[]}]}";
try {
JSONObject jsonObject = JSONObject.fromObject(jsons);
String desc = jsonObject.getString("desc");
System.out.println("desc is:" + desc);
JSONArray jsonArray = jsonObject.getJSONArray("child");
for (int i = 0; i < jsonArray.size(); i++) {
System.out.println("item " + i + " :" + jsonArray.getString(i));
}
} catch (Exception e) {
e.printStackTrace();
}
}
仅供参考。
1 0
- 解析json数据 (js , java)
- JS解析JSON数据
- js解析json数据
- js解析json数据
- js解析json数据
- js解析Json数据
- JS 解析 json 数据
- JS解析Json数据
- js解析json数据
- js解析json数据
- json数据 js解析
- JAVA解析json数据
- Java解析JSON数据
- 【Java】json数据解析
- JAVA解析JSON数据
- Java解析JSON数据
- Java解析json数据
- JAVA解析JSON数据
- Java——继承中方法的重写与super关键字
- Windows下使用Maven编译
- yii中引入js和css文件
- 事件触发机制
- redis主从部署
- 解析json数据 (js , java)
- Can flocker share volume between docker containers?
- mysql索引详解(转)
- oracle数据库高水位回收原理及操作方法
- SVN下Update出现代码文件删除状态问题
- Java 8 – Map排序
- Atcoder 045 -二进制枚举
- 联科教育【免费公开课】每周一和周三晚19:30分:C#程序设计--基础篇,赶快围观啦~~~
- eclipse创建maven-web项目