Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 格式JSON字符串(bson)_Java_Bson - Fatal编程技术网

Java 格式JSON字符串(bson)

Java 格式JSON字符串(bson),java,bson,Java,Bson,我使用bson文档类创建json字符串(对于mongodb) 但是json字符串并不新奇。一切都在一条线上。 如何将json字符串格式化为一个奇特的(多行)json字符串?我使用一个简单的Chrome插件以一种非常好的方式查看经过验证的json 然而,有在线JSON美容师在那里,我最喜欢的是 通过自己制造一个轮子来重新发明轮子值得吗?从我的观点来看,Ultradiv的回答对于在浏览器中查看JSON来说是非常好的,但是我不确定您的问题是否也是关于在运行应用程序时在控制台中打印JSON的问题 如果

我使用bson文档类创建json字符串(对于mongodb)

但是json字符串并不新奇。一切都在一条线上。
如何将json字符串格式化为一个奇特的(多行)json字符串?

我使用一个简单的Chrome插件以一种非常好的方式查看经过验证的json

然而,有在线JSON美容师在那里,我最喜欢的是


通过自己制造一个轮子来重新发明轮子值得吗?从我的观点来看,Ultradiv的回答对于在浏览器中查看JSON来说是非常好的,但是我不确定您的问题是否也是关于在运行应用程序时在控制台中打印JSON的问题

如果是这样,我喜欢使用。我是根据您的java标签提出这个建议的。如果你想让它变得漂亮,你可以做如下事情:

Gson gson = new GsonBuilder().setPrettyPrinting().create();
String json = gson.toJson(obj);
System.out.println(json);
如果您想了解更多信息,请参阅以下指南:


我想要一个类,我可以将它添加到我的项目中,而不是一个完整的API:/D:我明白,也许你只能导入Maven依赖项并实例化GSON类的一个对象?我在我的项目中使用它,只占用了几行代码。我发现的任何其他选择都没有太大帮助。如果我找到任何链接,我可以在这里发布。不,如果我添加Maven依赖项,它会将完整的api导出到目标jar中:/