【发布时间】:2022-01-15 16:00:01
【问题描述】:
我有来自 JSON 格式的 websocket 的数据。
{"Type":112,"F":[1,2,3974.909912109375,27500,1639207185]}
我是这样解析的……
obj = new JSONObject(text);
Object o = obj.get("F");
System.out.println(o);
这给了我...
[1,2,3974.909912109375,27500,1639207185]
在控制台中。
我的问题是,这是一个字符串还是一个对象,或者它是什么? 我似乎无法访问索引。
o.get(0);
如果我尝试将其转换为字符串,我的程序会崩溃???
String s = (String) o;
所以我不知道这是什么?以及如何访问其中的数据。 有任何想法吗??至于这究竟是什么??它只是一个数组吗?我觉得它只是一个字符串,但它不是???
我只是读什么值....ie
o[0] = 1; o[3] = 27500
【问题讨论】: