国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JSON數(shù)據(jù)可視化

Cheng_Gang / 2601人閱讀

摘要:背景有時候我們需要將數(shù)據(jù)直接顯示在頁面上比如在做一個接口測試的項目,需要將接口返回的結(jié)果直接展示,但是如果直接顯示字符串,不方便查看。需要格式化一下。

背景:

有時候我們需要將json數(shù)據(jù)直接顯示在頁面上(比如在做一個接口測試的項目,需要將接口返回的結(jié)果直接展示),但是如果直接顯示字符串,不方便查看。需要格式化一下。

解決方案:

其實JSON.stringify本身就可以將JSON格式化,具體的用法是:

javascriptJSON.stringify(res, null, 2); //res是要JSON化的對象,2是spacing

如果想要效果更好看,還要加上格式化的代碼和樣式:

js代碼:

javascriptfunction syntaxHighlight(json) {
    if (typeof json != "string") {
        json = JSON.stringify(json, undefined, 2);
    }
    json = json.replace(/&/g, "&").replace(//g, ">");
    return json.replace(/("(u[a-zA-Z0-9]{4}|[^u]|[^"])*"(s*:)?|(true|false|null)|-?d+(?:.d*)?(?:[eE][+-]?d+)?)/g, function(match) {
        var cls = "number";
        if (/^"/.test(match)) {
            if (/:$/.test(match)) {
                cls = "key";
            } else {
                cls = "string";
            }
        } else if (/true|false/.test(match)) {
            cls = "boolean";
        } else if (/null/.test(match)) {
            cls = "null";
        }
        return "" + match + "";
    });
}

樣式代碼:

css

html代碼:

html

調(diào)用代碼:

javascript$("#result").html(syntaxHighlight(res));
效果

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/85853.html

相關(guān)文章

  • Cayley圖數(shù)據(jù)庫的視化(Visualize)

    摘要:本文將繼續(xù)上篇文章的旅程,給讀者介紹如何在圖數(shù)據(jù)庫中實現(xiàn)查詢結(jié)果的可視化。下面,讓我們一起來探究的奧秘吧查詢結(jié)果可視化圖數(shù)據(jù)庫的查詢語句的參考網(wǎng)址為。我們使用的數(shù)據(jù)仍來自文章圖數(shù)據(jù)庫的簡介及使用。 引入 ??在文章Cayley圖數(shù)據(jù)庫的簡介及使用中,我們已經(jīng)了解了Cayley圖數(shù)據(jù)庫的安裝、數(shù)據(jù)導入以及進行查詢等。??Cayley圖數(shù)據(jù)庫是Google開發(fā)的開源圖數(shù)據(jù)庫,雖然功能還沒有...

    BakerJ 評論0 收藏0
  • React 視化開發(fā)工具 Shadow Widget 非正經(jīng)入門(之二:分離界面設計)

    摘要:本篇講解轉(zhuǎn)義標簽投影定義,這幾項與如何分離界面設計有關(guān)。找一個替代品如上一篇非正經(jīng)入門之一所述,要克服漿糊的不利影響,要找一個替代品。本文完本專欄歷史文章介紹一項讓可以與抗衡的技術(shù)可視化開發(fā)工具非正經(jīng)入門之一三宗罪 本系列博文從 Shadow Widget 作者的視角,解釋該框架的設計要點。本篇講解轉(zhuǎn)義標簽、json-x、投影定義,這幾項與 如何分離界面設計 有關(guān)。 ? 1. 找一個 ...

    Carl 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<