
JAVA json文件内容读取 50
{'user':'USER001','items':['ITEM000000','ITEM000000','ITEM000000','ITEM000000','ITEM0...
{
'user': 'USER001',
'items': [
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000001',
'ITEM000001',
'ITEM000004'
]
}
以上是json文件内容 怎么分开读取user的内容和items的内容 展开
'user': 'USER001',
'items': [
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000001',
'ITEM000001',
'ITEM000004'
]
}
以上是json文件内容 怎么分开读取user的内容和items的内容 展开
若以下回答无法解决问题,邀请你更新回答
2个回答
展开全部
比如整个data={
'user': 'USER001',
'items': [
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000001',
'ITEM000001',
'ITEM000004'
]
}
可以这样取数据。
data.user
data.items[0],data.items[1]...
或循环
for(i=0;i<data.items.length;i++){
data.items[i];
}
'user': 'USER001',
'items': [
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000001',
'ITEM000001',
'ITEM000004'
]
}
可以这样取数据。
data.user
data.items[0],data.items[1]...
或循环
for(i=0;i<data.items.length;i++){
data.items[i];
}
更多追问追答
追问
data是个什么类型?怎么让data=json的数据?
追答
data是我随便给你起的名字啊。
你拿到的json数据只有值没有变量名字吗?
你的代码怎么写的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是需要在java程序中去读么
更多追问追答
追问
对
追答
给你思路吧,你可以用BufferedInputStream去把所有内容都先读到内存中,然后再把{'user': 'USER001',这一部分和'items': [
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000000',
'ITEM000001',
'ITEM000001',
'ITEM000004'
]
}这一部分分开存放到String字符串中,再用subString去进行字符串的截取,你就可以拿到分别拿到里面的内容了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询