上節(jié),我們介紹了Java中的標準序列化機制,我們提到,它有一些重要的限制,最重要的是不能跨語言,實踐中經常使用一些替代方案,比如XML/JSON/MessagePack。
Java SDK中對這些格式的支持有限,有很多第三方的類庫,提供了更為方便的支持,Jackson是其中一種,它支持多種格式,包括XML/JSON/MessagePack等,本文就來介紹如果使用Jackson進行序列化。我們先來簡單了解下這些格式以及Jackson。
基本概念
XML/JSON都是文本格式,都容易閱讀和理解,格式細節(jié)我們就不介紹了,后面我們會看到一些例子,來演示其基本格式。
XML是最早流行的跨語言數(shù)據(jù)交換標準格式,如果不熟悉,可以查看http://www.w3school.com.cn/xml/快速了解。
JSON是一種更為簡單的格式,最近幾年來越來越流行,如果不熟悉,可以查看http://json.org/json-zh.html。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應用分析 2017-07-26
- 集合結合數(shù)據(jù)結構來看看(二) 2017-07-26