www五月天,国产精品视频网站你懂得,精品国产你懂的在线观看,久久伊人成人,国产精品黄页网站在线播放免费,国产va在线

大智網(wǎng)匯
綜合信息情報站

json在線格式化-Notepad++怎么格式化json字符串

Notepad 怎么格式化json字符串

2.單擊右鍵txt選擇在右鍵菜單中使用文件Notepad ,打開

3、在打開的Notepad 在主界面找到插件菜單

4.選擇插件菜單PluginManager”——“ShowPluginManager”

5.此時會彈出PluginManager在對話框中找到JSONViewer并打上對鉤

點擊右下角的6Install按鈕,然后開始下載安裝

7.安裝后,單擊插件菜單,會發(fā)現(xiàn)菜單上有更多的插件JSONViewer”菜單項

8.全選需要格式化json選擇字符串JSONViewer菜單中的FormatJSON或者按快捷鍵Ctrl Alt Shift M格式化

最后,我們會發(fā)現(xiàn),json字符串變得非常整潔和格式化

格式化輸出 JSON

JSON.stringify()是將JavaScript對象轉換為JSON規(guī)范方法。有很多JavaScript內部使用框架JSON.stringify(),比如Express框架的res.json()和Axiosbody序列化。

但是,在默認情況下,JSON.stringify()輸出的JSON沒有空間或顏色的格式。在后面,我們將使用一個常用的npm豐富輸出數(shù)據(jù)的顏色。

JSON.stringify()基本用法如下:

可見,我們使用它JSON.stringify()輸出內容更可讀。

json在線格式化

你也可以輸入一個”\t”表符間距,格式化輸出數(shù)據(jù)。

JSON.stringify控制間距的第三個參數(shù)。它提供了一個漂亮的字符串輸出。

允許兩種參數(shù):Number和String。

如果Space是一個Number類型,表示JSON.stringify將相應的空間數(shù)放置在每個鍵之前。可以使用0到10之間的任何數(shù)字作為縮進。

或者,可以使用字符串作為縮進。最多允許10個字符。如果你試圖傳遞超過10個字符,它將只使用前10個字符。

不直接調用JSON.stringify()框架通常有設置spaces參數(shù)選項。Express全局jsonspaces允許你為所有選項res.json()調用設置spaces。

Axios沒有設置JSON可以使用格式顯式選項transformRequest自行處理選項JSON序列化。關鍵語法如下:

Prettyjson以YAML樣式格式化JSON數(shù)據(jù)。Prettyjson僅在CLI上班,如果會Prettyjson輸出作為HTTP如果響應發(fā)送,則無法獲得顏色。

下面是使用Prettyjson從Node.js打印JSON的示例:

效果如下:

為了提高可讀性,你應該使用上述方法來突出顯示數(shù)據(jù)。

讓我們在這里多談談JSON.stringify第二個參數(shù)replacer,我們可以用它來轉換結果。

允許兩種參數(shù):Array和Function。

我們每次調用一次function,您還可以循環(huán)每一項,并使用函數(shù)中定義的邏輯進行操作。

以下是一個例子,我跳過了值不是字符串的屬性。換句話說,我只想顯示值是數(shù)字項。

贊(0) 打賞
以上內容(如有圖片或視頻亦包括在內)為自媒體平臺用戶上傳并發(fā)布,未作人工編輯處理,不構成投資建議請自行甄別,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內容,歡迎發(fā)送郵件至:wolfba@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權內容!

大智網(wǎng)匯

版權聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 wolfba@q.com 舉報,一經(jīng)查實,本站將立刻刪除。

投稿&軟文

覺得文章有用就打賞一下文章作者

非常感謝你的打賞,我們將繼續(xù)提供更多優(yōu)質內容,讓我們一起創(chuàng)建更加美好的網(wǎng)絡世界!

微信掃一掃打賞

登錄

找回密碼

注冊