java - 该列表的格式是什么?

标签 java arrays json

我正在接收以下格式的数据:

"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/

相关文章:

java - java执行器的默认执行策略

c - 使用 mmap 共享结构数组

javascript - 相同输入的 json.parse 的不同行为?

javascript - 如何将动态价格推送到数据层?

php - 不打印 ID,而是打印 'Array' ?

javascript - 使用文件类型输入发布 $http 请求并获取 req.body 和 req.file 不使用 multer nodejs

java - jackson 在序列化时不包含字段的类型信息

java - 在 rxjava 中使用一系列 Observable 进行一对多映射

Java/ eclipse /hibernate

java - 关闭电脑