基於JavaFX的JSON字串轉換工具─MsonFrame


JSON(JavaScript Object Notation)為一種數據交換結構,相比XMLJSON的語法顯得更為輕巧,能夠大大地減少數據交換時所要傳遞的資料量。現在許多網路服務的API(Application Programming Interface)是使用JSON格式的文字訊息來進行資料交換。絕大部分的企業提供的API所傳回的JSON訊息,沒有使用空格字元或是換行字元來進行排版,為得就是要節省資料傳輸量,反正這些訊息主要是給機器看的又不是人看的。但如果是開發者,就常會需要研究這些從伺服器傳回來的訊息,為了要讓JSON訊息更加容易閱讀,勢必得對其進行增加空格、換行與縮排的處理。

MsonFrame是一個JavaFX的應用程式,它使用Mson來將JSON格式的文字訊息轉成XML格式, 也可以將XML格式的文字訊息轉成JSON格式。同時,它也會對JSON文字訊息進行排版的處理,讓訊息看起來更直覺、美觀。

MsonFrame Github專案:

https://github.com/magiclen/MsonFrame

本站下載MsonFrame

使用MsonFrame

MsonFrame的使用方法十分簡單,只要在文字方塊內輸入文字即可。

例如輸入一個JSONObject的文字訊息:

結果為:

基於JavaFX的JSON字串轉換工具─MsonFrame

基於JavaFX的JSON字串轉換工具─MsonFrame

例如輸入一個JSONArray的文字訊息:

結果為:

基於JavaFX的JSON字串轉換工具─MsonFrame

例如輸入一個XML格式的文字訊息:

結果為:

基於JavaFX的JSON字串轉換工具─MsonFrame

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章