如图,有一个json我想要其中data21的值,但是这个data21会变化
obj.result[0].data21?
data21会有变化 明天的韩国可能就不是data21了
你的意思是“data21”这个对象名会变还是内容会变?如果真是这个对象名的话,以什么为获取的依据,最后一位?
内容会变化
@秋水墨花: 判断依据是dataXX.name="韩国元"?如果是类似这样的,循环遍历判断下,找到dataXX就行了
笨方法,把所有可能出现的字段都拿来判断 再取值;
或者把data21这个json对象里面的值key,value遍历出来
但是有可能连这个data21都会没有
@秋水墨花: 那就遍历result,再遍历它里面的
不就是遍历json数组, 遍历json对象吗
网上一大堆教程
你问问题的方式有问题,你的问题其实是:怎么找到这种东西?
obj.result[X].data{N}.name=='韩国元'
嘛意思,既然你都确定取data21了,data21变成什么就取什么呗
你到底想表达什么...