在pre标记html中删除第一个json数据的空格

时间:2016-04-15 07:47:53

标签: java html css json

我使用框架struts,我想要从变量java

显示json字符串
String test = "{\n  \"fileName\": \"\",\n  \"fileUrl\": \"\",\n  \"accountId\": ,\n  \"totalRow\": \n}";

在浏览器上显示: whitespace pre tag

查看源Chrome浏览器: sorce whitespace pre tag

如何删除第一个和最后一个前标记的空格以显示漂亮的json数据

2 个答案:

答案 0 :(得分:3)

我发现了问题。因为pre标签的距离和struts框架的s:property标签:

错误: enter image description here

解决:将s:property移动到near pre tag

<pre><s:property value="test" /></pre>

它显示了漂亮的json数据,如: enter image description here

答案 1 :(得分:0)

我知道这不是一个正确的答案,但我可以给你一个提示,你可以使用正则表达式来解决你的问题。我肯定会帮助你。