javascript
BeJSON—实用网站(一)
BeJSON—實用網站(一)
- 1. 網址及簡單使用
- 2. JSON工具
- 2.1JSON視圖
- 2.2JSON壓縮轉義
- 2.3JSON生成JAVA實體類
- 2.4JSON生成C#實體類
- 2.5JSON在線編輯器
- 2.6JSON排序
- 2.7JSON著色
- 2.8XML-JSON互轉
- 2.9JSON和GET請求字符串互轉
- 2.10Excel轉JSON
- 2.11JSON轉csv、excel
- 2.12在線JSON轉yaml,yaml轉JSON
- 2.13在線格式化校驗(新)
- 2.14JSON轉dart
- 2.15JSON轉sql
- 3編碼/加密
- 4格式化
- 5網絡
- 子網掩碼換算
- 在線拓補圖制作
- 模擬HTTP請求
下一篇
1. 網址及簡單使用
BeJSON網站,一直用來看response數據的,打開網址直接顯示的就是格式化校驗,把JSON數據直接復制進去,點擊格式化校驗,就可以了,真的很好用,尤其是返回一堆數據的時候。response數據從哪來呢?比如說百度“JSON是什么”,先按F12調出控制臺,然后切換到Network,找到發送的請求并點擊,然后點擊Response就可以看到了,圖示如下:
把數據復制到BeJSON的校驗窗口可以看到是一行密密麻麻的數據
格式化后如下:
有錯的地方會報出來,沒有問題的地方會進行格式化,測試數據如下:
jQuery110208854010601944309_1673076282872({"q":"jsons","p":false,"g":[{"type":"sug","sa":"s_1","q":"jsonschema"},{"type":"sug","sa":"s_2","q":"jsonserialize注解"},{"type":"sug","sa":"s_3","q":"json數據格式示例"},{"type":"sug","sa":"s_4","q":"json數據"},{"type":"sug","sa":"s_5","q":"json數據格式"},{"type":"sug","sa":"s_6","q":"json數據庫"},{"type":"sug","sa":"s_7","q":"json是什么意思"},{"type":"sug","sa":"s_8","q":"json數組格式樣例"},{"type":"sug","sa":"s_9","q":"jsonserver"},{"type":"sug","sa":"s_10","q":"jsonstringify作用"}],"slid":"247668316172670","queryid":"0x31e140c601f17e"})對于JSON數據來說,這個測試數據多了最外層的(),去除后解析結果如下:
2. JSON工具
下圖就是該網站擁有的JSON工具了,用這個網站有一段時間了,現在才注意到有這么多工具,一個個來介紹吧。
2.1JSON視圖
點擊“JSON視圖”,進入視圖頁,分為左中右三欄:
左側顯示JSON數據,復制和格式化不多講,刪除空格效果如下:
刪除空格并轉義:
去除轉義:
中間和右側兩欄是同步的,點擊不同層級的數據,右側會隨之切換,并按照首字母排序,例如:
哪些數據返回了,有沒有某個屬性一目了然。
2.2JSON壓縮轉義
初始數據狀態如下:
點擊壓縮后:
轉義和2.1的轉義效果相同,這里可以多次轉義,三次轉義后效果如下:
去除轉義也要三次才回到數據的初始狀態,Unicode和中文互轉不多說,都知道,中文符號轉英文符號:
點擊轉換后紅框內的中文符號就變成英文符號了,還有哪些中文符號可以轉換暫時沒試。
2.3JSON生成JAVA實體類
同樣的吧初始數據復制過來,頁面自動解析了,效果如下:
直接生成了對應的實體,嗯,適合我,懶人必備。
2.4JSON生成C#實體類
效果如下,但是這個需要點擊生成實體類按鈕,點擊"來個JSON試試",會給JSON實例,如果沒有準備JSON數據,可以直接用提供的數據
2.5JSON在線編輯器
這邊直接提供了測試數據,詳細說明如下圖
節點可修改的屬性如下:
2.6JSON排序
2.7JSON著色
將輸入的JSON數據分級著色,提供分級按鈕,點擊不同的按鈕,代碼展開或壓縮相應的層級
2.8XML-JSON互轉
提供數據格式相互轉換功能
2.9JSON和GET請求字符串互轉
將JSON數據轉為可以拼接在請求后發送的格式,與GET轉JSON逆過程。
2.10Excel轉JSON
效果如下:
2.11JSON轉csv、excel
與2.10逆過程
2.12在線JSON轉yaml,yaml轉JSON
提供數據格式相互轉換功能
2.13在線格式化校驗(新)
進行格式化校驗,改了一下頁面布局
2.14JSON轉dart
2.15JSON轉sql
3編碼/加密
工具很多,沒怎么涉及到這一部分,稍微熟悉點的就是MD5和UUID了,這都有。
比如MD5加密是這樣的:
MD5解密是這樣的:
4格式化
嗯,就是格式化
5網絡
比如說獲取瀏覽器信息:
還包括插件信息等等。
子網掩碼換算
在線拓補圖制作
模擬HTTP請求
總結
以上是生活随笔為你收集整理的BeJSON—实用网站(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 抱歉,Xposed真的可以为所欲为——3
- 下一篇: html 素材表(模板、日期控件、对话框