為實際的應用編寫有效的JSON文檔可能是乏味且易出錯的。 為了避免印刷錯誤,你可以使用JSONPad,它是一款在線JSON編譯器,能讓JSON設計者創建邏輯模型(與UML相似)并且生成有效的JSON文檔。
### JSONPad
JSONPad( 來自 http://www.jsonpad.com/en/Home.html 譯者注:此網址已找不到,可通過https://code.google.com/p/json-pad/ (需要梯子)獲得)是一個圖形化工具,通過提供的接口,能夠創建對象,鍵/值對和數組,避免了再去寫JSON文本。JSONPad有Windows或Mac版的圖形化工具,在官網也有在線編輯版。使用文本編輯區域下方的綠色加號鍵,去創建一個模型。下列的數據類型是被支持的:鍵/值對,對象和數組。模型創建完后,點擊藍色向上鍵頭按鈕生成有效的,適合打印的,基于模型的JSON文本。
[](http://w3cschool.codecloud.net/)
最終的結果是一個有效的JSON文本,可以被使用在應用中。你也可以通過粘貼JSON文本到文本域的方式生成模型,然后點擊樹選項卡里的綠色向下箭頭按鈕。在格式選項卡里,你可以壓縮或排版JSON文件為適合打印的樣式。 當按下工具選項卡里的JSON按鈕時,JSONPad將驗證你文本區域里的JSON文件。
### JSON在線編輯器
在線JSON編輯器(http://jsoneditoronline.org/)是一個在線JSON建模器,也可以作為Chrome的擴展工具在Chrome商店被獲得。