欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

23種json庫比較

榮姿康2年前8瀏覽0評論

關于23種json庫的比較,我們可以從以下幾個方面來考慮:

1. 速度

庫名                         解析速度                生成速度
RapidJSON                    非常快                  非常快
gason                        快                     快
JSON for Modern C++          快                     快
cpp-jwt                      快                     快
jsoncpp                      中等                   慢
YAJL                         快                     快

2. 功能

庫名                         支持的功能
RapidJSON                    SAX /DOM 解析器 ,支持
按路徑訪問,支持 UTF-8/16/32,支持
文件流讀寫,常見的序列化/反序列化,
支持查詢和修改,
gason                        只支持基本的解析和序列化,
JSON for Modern C++          STL樣式的API ,錦上添花,其他都
能做得到,
cpp-jwt                      只支持JSON Web Token認證協議,
jsoncpp                      完全查詢和修改API ,常見的序列化/反序列化,
支持UTF-7/8/16編碼和SQL方式的訪問,
YAJL                         SAX/DOM解析器,只能進行基本序列化和反序列化,

3. 可移植性

庫名                         可移植性
RapidJSON                    跨平臺
gason                        跨平臺
JSON for Modern C++          跨平臺
cpp-jwt                      跨平臺
jsoncpp                      跨平臺
YAJL                         跨平臺

4. 社區支持

庫名                         社區支持
RapidJSON                    獲得廣泛的使用,社區強大,
經過各種測試和優化,使用簡單,
gason                        不夠關注,
JSON for Modern C++          受歡迎的庫,
活躍的社區和隨時可用的技術支持,
cpp-jwt                      受歡迎的庫,
jsoncpp                      獲得廣泛的使用,社區強大,
經過各種測試和優化,使用簡單,
YAJL                         不夠關注,

從以上幾個方面來看,我們可以選擇一款適合我們自己項目的json庫。