将json转换成String
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将json转换成String相关的知识,希望对你有一定的参考价值。
获得了一个List集合,将它转换为Json Array后,想把它转换为String类型
请问可以怎么做,最好不要再应用其它的包
不知道你是在什么环境和语言里,所以举个我正用着的。
比如在js中:
var joker = name:"Joker",age:23;//这是个json对象
var result_string = JSON.stringify(joker);//这个result_string就是String了
var result_json = JSON.parse(result_string);//这个result_json就是又转换回json了
应该比较明白了吧 参考技术A JsonArray.fromObject(list).toString();
参考资料:还有其他问题的话,给我发百度消息
参考技术B toString() 参考技术C 应该有tostring方法吧??将list<String>转换成StringBuffer,再把json转换成pojo类
List<String> list = FileUtils.conventStreamToStr(byteArrayInputStream, -1, "UTF-8");
log.info("list=",list);
StringBuffer stringBuffer = new StringBuffer();
if(!CollectionUtils.isEmpty(list))
list.stream().forEach(l->stringBuffer.append(l));
// 将json转换为类
PjtTplateInfo pjtTplateInfo = JsonUtils.readValue(stringBuffer.toString(), PjtTplateInfo.class);
以上是关于将json转换成String的主要内容,如果未能解决你的问题,请参考以下文章
将list<String>转换成StringBuffer,再把json转换成pojo类
将list<String>转换成StringBuffer,再把json转换成pojo类
将list<String>转换成StringBuffer,再把json转换成pojo类