如何将JsonString转换为数据集

时间:2019-05-21 06:36:34

标签: java json ignition

如何在Java中将JsonString转换为数据集? 我们尝试了以下代码将JsonString转换为数据集。但这不起作用。

我们还尝试使用以下代码,但未成功。我不确定在Java

中导入JsonConvert的正确方法是什么
    Dataset myDataSet= JsonConvert.DeserializeObject<Dataset>(jsonString)

    // Getting your top array
    JSONArray topArray = new JSONArray(jsonString);

    // Column list by iterating keys
    PyList valList = new PyList();
    for (int i=0; i < topArray.length(); i++) {
        JSONObject c = topArray.getJSONObject(i);

        for (Object currObj: c.keys()) {
            valList.add(c.get(String.valueOf(currObj)));
        }
    }

    PyList columns = new PyList();
    Dataset ds = DatasetUtilities.toDataSet(columns, valList);

    System.out.println("ds : " + ds);

预期结果:Dataset填充了Json字段值

0 个答案:

没有答案
相关问题