将json转换成String

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将json转换成String相关的知识,希望对你有一定的参考价值。

获得了一个List集合,将它转换为Json Array后,想把它转换为String类型
请问可以怎么做,最好不要再应用其它的包

用这个方法:JSON.stringify(xxx);
不知道你是在什么环境和语言里,所以举个我正用着的。

比如在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的主要内容,如果未能解决你的问题,请参考以下文章

怎么把获取的json数据转换成string

将list<String>转换成StringBuffer,再把json转换成pojo类

将list<String>转换成StringBuffer,再把json转换成pojo类

将list<String>转换成StringBuffer,再把json转换成pojo类

json中的String类型的日期为啥自动转换成date类型

string 转换成json