【问题标题】:How to Convert String to Dataset如何将字符串转换为数据集
【发布时间】:2019-05-08 07:06:16
【问题描述】:

我得到一个 Json 格式的值并将其分配到一个字符串中。 在 Java 中,如何将字符串值转换为 Ignition 的数据集。和 如何将 Json 对象转换为数据集?

postRequest.addHeader(HttpHeaders.CONTENT_TYPE, ContentType.APPLICATION_JSON.toString());
ObjectMapper mapper = new ObjectMapper();
HttpEntity entity;
entity = new StringEntity(mapper.writeValueAsString(context), ContentType.APPLICATION_JSON);
postRequest.setEntity(entity); 
CloseableHttpResponse httpResponse = null; 
httpResponse = httpClient.execute(postRequest); 
String response = null;
response = EntityUtils.toString(httpResponse.getEntity());
AnalysisData = response;
Dataset dataset = Dataset.class.cast(vAnalysisData);

【问题讨论】:

  • 你试过什么?你能发布你的代码吗?
  • 我将您评论中的代码添加到问题中。在提出新问题之前请阅读this

标签: java json


【解决方案1】:

Java 不自己处理 Json 解析。您必须导入第三方 Json 库。谷歌 Gson 是我使用的。这是link。将 Json 响应解析为 Json 元素后,您可以将每个元素添加到 DataSet。

分享您的部分代码,以便更容易提供帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-12
    • 2017-04-02
    • 1970-01-01
    • 2020-01-24
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多