web.py 实现 jsonpretty-print 的方法?

2016-01-17 17:09:35 +08:00
 just1
怎么实现类似命令行下 json.tool 的 pretty-print 一样的输出,最方便是用 json 格式化的 js ,不过不太想用。有轮子吗?
example:
```
{
"json": "obj"
}
```
1600 次点击
所在节点    程序员
5 条回复
chemzqm
2016-01-17 17:30:48 +08:00
just1
2016-01-17 17:46:38 +08:00
@chemzqm 感谢,不过这和 python -mjson.tool 似乎是一样的,我的意思可能没表达清楚,是将 json 格式化输出在网页上, so 换行是<br>,缩进要用&nbsp;
ethego
2016-01-17 17:48:49 +08:00
@just1 这么简单的功能,正则匹配替换一下不就好了吗?
oott123
2016-01-17 18:02:56 +08:00
我觉得用样式实现这个需求比较好。
你可以考虑用 <pre> 标签包围你的 json 代码。
just1
2016-01-17 18:18:19 +08:00
@oott123 确实没想到,很好的实现,感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/251376

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX