我正在获取Json格式的值并将其分配为字符串。 在Java中,如何将字符串值转换为点火数据集。和 如何将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);
答案 0 :(得分:0)
Java不能自行处理Json解析。您必须导入第三方Json库。我使用的是Google Gson。这是link。将Json响应解析为Json Elements之后,您就可以将每个元素添加到DataSet中了。
共享部分代码,以便更轻松地提供帮助。