java 怎样把下面的String类型转换成数组;

Stringstr="[{"agent_queque001":0,"agent_queque003":37,"check_IOWAIT":160,"check_Load"... String str = "[{"agent_queque001":0,"agent_queque003":37,"check_IOWAIT":160,"check_Load":54,"check_http":774,"check_ping":172,"check_ssh":0,"check_tcp":0},{"agent_thread001":true,"agent_thread003":true,"check_IOWAIT":2,"check_Load":1,"check_http":12,"check_ping":2,"check_ssh":1,"check_tcp":1}]" 展开
 我来答
zhao372993897
2012-02-28 · TA获得超过565个赞
知道小有建树答主
回答量:267
采纳率:0%
帮助的人:174万
展开全部
明显就是json格式的,如果是转换为数组使用,明显转json格式操作起来简单。而且一个不的是你的转换为数组是怎么转,默认的String转数组是,例如:String aa="123",那数组长度为3
更多追问追答
追问
{"agent_queque001":0,"agent_queque003":37,"check_IOWAIT":160,"check_Load":54,"check_http":774,"check_ping":172,"check_ssh":0,"check_tcp":0}
那怎么把这个转换成 Map集合了?
追答
明确的说没有简单的方法,只有死办法进行字符串的截取判断,那确定key和value。如果用json来操作可以简单很多
嘴龙9713
2012-02-28
知道答主
回答量:11
采纳率:0%
帮助的人:1.7万
展开全部
str.toArray();就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b98ec89271
2012-02-28 · TA获得超过100个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:144万
展开全部
你是想直接用JSON啊?还是想通过字符串处理来转换啊?我推荐直接使用JSON对象的方法
追问
{"agent_queque001":0,"agent_queque003":37,"check_IOWAIT":160,"check_Load":54,"check_http":774,"check_ping":172,"check_ssh":0,"check_tcp":0}
那怎么把这个转换成 Map集合了?
追答
JSON对象有这个功能  具体忘了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式