我正在接收以下格式的数据:
"result": {"FirstData": {"One": 1, "Two": 2,...
首先,这在Java中通常被称为什么(二维数组)?
其次,如何循环它来提取字符串?
我知道如果我的数组中只有“FirstData”,我可以这样做:
public void onSuccess( String[] result)
{
for( String Name : result ) {
System.out.println(Name);
}
对二维数组执行相同的逻辑,它似乎没有打印出内容:
public void onSuccess( JSONObject result)
{ //Parse here
}
编辑:
是的,它是 JSON,看起来代码已经安装了 gson (google JSON)
编辑2:
以上代码现已更正
最佳答案
JSON。使用JSON parser读取数据。一种流行的 Java 解析器:google-gson
关于java - 该列表的格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22508595/