【问题标题】:remove whitespace long at first json data in pre tag html在前标记html中的第一个json数据中删除空格
【发布时间】:2016-08-07 01:50:45
【问题描述】:

我使用框架 struts,我想显示来自变量 java 的 json 字符串

String test = "{\n  \"fileName\": \"\",\n  \"fileUrl\": \"\",\n  \"accountId\": ,\n  \"totalRow\": \n}";

在浏览器上显示:

并查看源 chrome 浏览器:

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

【问题讨论】:

    标签: java html css json


    【解决方案1】:

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

    【讨论】:

    • 我不知道如何在java中使用regex,您可以自行搜索。无论如何,你已经解决了你的问题,所以在有空闲时间的时候给你的时间来正则表达式。
    【解决方案2】:

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

    错误:

    解决:将 s:property 移到 pre 标签附近

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

    它显示漂亮的 json 数据,例如:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-10
      • 2021-10-15
      • 1970-01-01
      • 2011-10-18
      • 2011-11-11
      • 1970-01-01
      • 2016-09-14
      相关资源
      最近更新 更多