利用Serde框架在Rust程式語言上完成資料的序列化(Serialization)與反序列化(Deserialization) 2019 年 9 月 24 日 Magic Len 研究分享、 Rust Serde是一個Rust程式語言上的框架,可以有效率地讓某個結構能被序列化(Serialization)或是被反序列化(Deserialization),而且序列化或反序列化的程式只要撰寫一次,就可以被用在多種不同的資料格式(如JSON、MessagePack、BSON等),或是自行定義的資料格式上。 繼續閱讀
如何用Rocket框架回傳JSON格式的資料? 2019 年 8 月 26 日 Magic Len Rust Rocket的「rocket_contrib」套件雖然有提供Json結構體可以作為路由處理程序的函式的回傳值型別,來回傳JSON格式的資料,但實際用起來卻不是很方便。 繼續閱讀
Rocket入門指南 第六章:進階處理HTTP請求(Request)的方式 2019 年 7 月 15 日 Magic Len 研究分享、 Rust 在這個章節中,將會介紹Rocket框架處理JSON和MessagePack請求的方式,以及Rocket框架內建的處理UUID的做法,還有提供靜態檔案(如圖片檔、CSS、JS等等的靜態資源檔)的更好方式。 繼續閱讀
如何壓縮或是美化JSON格式的資料? 2019 年 2 月 13 日 Magic Len 作品分享、 網路相關、 網站應用 JSON(JavaScript Object Notation)為一種數據交換結構,相比XML,JSON的語法顯得更為輕巧,能夠大大地減少數據交換時所要傳遞的資料量。現在許多網路服務的API(Application Programming Interface)是使用JSON格式的文字訊息來進行資料交換。絕大部分的企業提供的API所傳回的JSON訊息,沒有使用空格字元或是換行字元來進行排版,為得就是... 繼續閱讀
基於JavaFX的JSON字串轉換工具─MsonFrame 2015 年 12 月 8 日 Magic Len 作品分享、 軟體介紹、 Java JSON(JavaScript Object Notation)為一種數據交換結構,相比XML,JSON的語法顯得更為輕巧,能夠大大地減少數據交換時所要傳遞的資料量。現在許多網路服務的API(Application Programming Interface)是使用JSON格式的文字訊息來進行資料交換。絕大部分的企業提供的API所傳回的JSON訊息,沒有使用空格字元或是換行字元來進行排版,為得就是... 繼續閱讀
結合json.org與Gson並支援XML的MagicLenJSON(Mson) 2014 年 5 月 30 日 Magic Len Java JSON(JavaScript Object Notation)為一種數據交換結構,相比XML,JSON的語法顯得更為輕巧,大大地減少數據交換時所要傳遞的資料量。在Java語言裡,有許多根據JSON數據交換標準實作出來的Library,json.org和Gson就是其中的兩種。 繼續閱讀