JSON扁平化
JSON 输入
转换结果
嵌套很深的 JSON 在做表单绑定、Excel/CSV 导出、配置中心映射或埋点字段对齐时往往不方便。本工具支持两种方向:
user.profile.city、tags.0全部在浏览器本地完成,支持大整数与带末尾 0 的小数原样保留。
.,也可改为 _ 等,适配不同系统约定list.0.name,也可把数组整体当作叶子保留9007199254740993、9007199254740993.9900 不会被 JS 默认解析弄丢嵌套:
{
"user": { "name": "Alice", "tags": ["a", "b"] }
}
扁平化(分隔符 .,展开数组)后大致为:
{
"user.name": "Alice",
"user.tags.0": "a",
"user.tags.1": "b"
}