JSON 多级转一级
扁平化 JSON 结构
JSON 扁平化是将多层嵌套的 JSON 对象转换为一层结构的过程。通过用点号连接嵌套键名,将树形结构变为平面结构。详情参看 百度百科。
转换示例
输入:{"user": {"name": "张三"}}
输出:{"user.name": "张三"}
应用场景
- MongoDB 文档查询
- Elasticsearch 索引
- 表单数据序列化
扁平化 JSON 结构
JSON 扁平化是将多层嵌套的 JSON 对象转换为一层结构的过程。通过用点号连接嵌套键名,将树形结构变为平面结构。详情参看 百度百科。
转换示例
输入:{"user": {"name": "张三"}}
输出:{"user.name": "张三"}
应用场景