JSON:在HTML网站上显示JSON字符串

时间:2015-12-23 13:46:41

标签: html json

我希望我的网页能够显示类似JASON Parser的内容 (右图)。我首先在Chrome上安装了JSONView。

然后我创作了一个字符串 {" isbn":" asdf"," name":" qwer",&# 34;价格":1} 我提供给JSON Parser并确保它确实服从JSON格式。

最后,我试图通过以下方式在我的网页上显示它:

out.println("{\"isbn\":\"asdf\",\"name\":\"qwer\",\"price\":1}\");

但它只是像任何其他普通字符串一样显示而不是像这样格式化。 enter image description here 如何设法让我的网页自动显示JSON格式?

谢谢!

1 个答案:

答案 0 :(得分:0)

编辑:我没有意识到这是JSP。我给出的答案与使用JavaScript方法JSON.stringify()有关,您可以在JSP项目中的客户端JavaScript中以某种方式实现它。

使用JSON.stringify()'漂亮打印'原始的JavaScript对象。

例如,要有两个缩进空格:

var str = JSON.stringify(obj, null, 2);

如果必须在Java代码中实现,那么您可以使用GSON库。示例:Pretty-Print JSON in Java