ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

平台介绍-json解析组件

平台介绍-json解析组件

平台共使用了三种语言,先分别列下对应的json解析组件

一、java

java下有三种常用json解析组件

  • Jackson
    • SpringBoot 默认内置,无需额外引入
    • 高性能、支持大文件、功能最全
  • Gson
    • Google 出品,API 简洁、上手最快
    • 适合对象与 JSON 互转
  • Fastjson2(阿里)
    • 国内常用,速度极快
    • 注意:优先用 Fastjson2,老版本 Fastjson1 有安全漏洞

二、JavaScript

JSON 全称JavaScript Object Notation(JavaScript 对象表示法)本身就是javascript引入的,所以无需任何组件,JavaScript本身就支持。

三、python

也自带标准库 json,使用起来超级简单:

import json

# 解析

json_obj = json.loads(json_str)

# 序列化

json_str = json.dumps(json_obj)

返回列表