Android和Unity中,没有KEY的JSON数组解析

来源:互联网 发布:java文件上传到服务器 编辑:程序博客网 时间:2024/05/21 10:00

解析这样一个json字符串
[[“http:\/\/XXXXXXXXXXXXXXXX\/images\/meijia01.jpg”,”张三”,”语文”],[“http:\/\/XXXXXXXXXXXXXXXXXXXXXX\/images\/meijia02.jpg”,”李四”,”数学”],[“http:\/\/XXXXXXXXXXXXXXXXXXXXXXX\/images\/meironghuahuang(liuyi).jpg”,”王五”,”英语”]],在线解析成功,如下图所示
这里写图片描述

这说明了两点,1、这是正确的JSON字符串,2、它可以按照JSON解析规则解析。
仔细看这样的字符串,发现它是JSON数组嵌套JSON数组,第一层是最外面的数组,第一层里面有三个JSON数组。
第二层是第一层中的三个JSON数组,每个JSON数组里有三个数据,并且没有KEY值。
怎么做呢,分三步,因为有两层,前两部解析数组,最后一步拿数据。
第一步解析第一层数组,
这里写图片描述
第二步拿到第一层中的每个JSON数组
这里写图片描述
第三步拿数据
这里写图片描述

结果就是这样 如下图
这里写图片描述

解析的整段代码,Unity c#
这里写图片描述

Android端的代码
这里写图片描述

解析的结果
这里写图片描述

原创粉丝点击