我正在整理一个后端的快速调试视图,作为一小部分管理HTML页面(由angulardart驱动,但不确定这是否重要)。
我从我的XHR调用一个复杂的JSON对象回来。我希望在HTML页面上看到格式很好。它不一定是一个很好的实现,因为它只是一个调试ui,但是目标是格式化对象,而不是让它成为一个没有换行符的长字符串。
我看了一下如何在dart中很好地打印JSON,然后将其放入<pre></pre>标记中,并将dart对象转储为string (同样,在<pre></pre>标记中或不在内部)。但没有到达我想去的地方。
甚至还在pub中搜索类似的内容,比如输出html的语法高亮符,但没有发现明显的内容。
有什么建议吗?
发布于 2015-09-16 15:08:20
我想你要找的是:
对于1-这可以用带缩进的JsonEncoder来完成。
对于2-您可以非常容易地使用名为HighlightJs的json,方法是将格式化的json附加到标记的div中。(请看萤光公司的医生,以了解我的意思)
https://stackoverflow.com/questions/32597024
复制相似问题