IT技术新闻
联系我们
当前位置:主页 > IT技术新闻 >

IT技术新闻

Java JSON解析中一个关于双引号的问题,javajson

作者:918Õ    发布时间: 2019-02-06

Java JSON解析中一个关于双引号的问题,javajson

Java JSON解析中一个关于双引号的问题,javajson

解析一个json数据:

{"manifest":{ Version:"3.0"}}

仔细看的话,这个字符串不是正规的json格式,Version少了双引号,应该是:

{"manifest":{ "Version": "3.0"}}

 

如果用

JSONObject mainfestObject.getJSONObject("manifest");

这种方法解析就会报错,但是如果用

String mainfestStr = object.optString("manifest", "");


JSONObject mainfestObject = new JSONObject(mainfestStr);

上面这个方法解析就成功!


Java:想要解析JSON,但是遇到好多双引号,该怎处理

json的解析有很多现成的

json-lib

gson

你要自己造轮胎么
 
助解析JSON对象时正则表达式的写法,对双引号的处理

废话不多说
直接上代码
json不会
js代码
a = '"越南查禁中国邮票 称所印西沙群岛为"越南领土""';var b;b = a.replace(/"越南领土"/,'\\"越南领土\\"');document.write(b);
 

http://www.bkjia.com/Androidjc/893180.htmlwww.bkjia.comtruehttp://www.bkjia.com/Androidjc/893180.htmlTechArticleJava JSON解析中一个关于双引号的问题,javajson 解析一个json数据: {"manifest":{ Version:"3.0"}} 仔细看的话,这个字符串不是正规的json格式,Ver...

本文源自: 揭秘环亚娱乐骗局