欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 前端技术 > javascript >内容正文

javascript

json解析数组 nlohmann-凯发k8官方网

发布时间:2024/10/12 javascript 24 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 json解析数组 nlohmann_json 数组的遍历解析 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

刚遇到一个接接口任务,发现其中返回数据中,是个字符串数组,数组中就是单个json形式的内容,其实应该也可以称这种数据叫做json数组吧,只不过是字符串形式。而我需要的是将这种内容解析出来,取到对于key值的value值。猛一想,似乎有点不值怎么解决。后来发现有比较简单的方法可以实现。哈哈,废话少说,上代码(看了下,应该只需要一个引入的jar包,json-lib-2.4-jdk15.jar)

public static void main(string[] args) {

string strdata="[{\"name\":\"zhangsan\"},{\"age\":\"18\"}]";

jsonarray backbodyjson = jsonarray.fromobject(strdata ); // 首先把字符串转成 jsonarray 对象

if(backbodyjson.size()>0){

//for (java.util.iterator tor=backbodyjson.iterator();tor.hasnext();) {

//jsonobject job = (jsonobject)tor.next();

//system.out.println(job.get("name"));

//system.out.println(job.get("age"));

//}

for(int i=0;i

jsonobject job = backbodyjson.getjsonobject(i); // 遍历 jsonarray 数组,把每一个对象转成 json 对象

system.out.println(job.get("name"));

system.out.println(job.get("age")); // 得到 每个对象中的属性值

}

}

}

提供两种循环取值,可任意选择一种。

总结

以上是凯发k8官方网为你收集整理的json解析数组 nlohmann_json 数组的遍历解析的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图