数据转换
CSV 转 JSON
将 CSV 格式数据转换为 JSON 对象
数据转换
将 XML 数据解析为 JSON 格式
属性放进 @attributes、文本放进 #text,往返不丢信息;是否保留属性可切换。
用浏览器的 XML 解析器读入,语法错误会明确报错,而不是给出半截结果。
重复的同名子元素自动变成数组;属性收进 `@attributes`;元素同时有属性和文本时,文本放在 `#text`——三者不会互相覆盖。
纯文本元素直接给字符串(`<a>1</a>` → `"1"`),空元素给 `{}`;勾选「保留属性」可以关掉属性那一层。
粘贴 XML
整段贴进来即可;解析失败会指出是语法问题。
需要扁平结果就去掉属性
取消勾选「保留属性」,元素属性不再出现在结果里。
复制 JSON
得到的结构可以再喂给 json-to-csv 之类做表格化。
XML 没有类型系统:`<year>2023</year>` 到底是数字还是编号,只有你知道。所以与本站的 CSV/TSV 转换同一口径——保持原样,需要数字在下游自己转。
JSON 对象没有「属性」这个概念,用一个保留键装它们,属性与子元素就不会互相覆盖。想要扁平的键值对(让 `id` 直接当键),取消勾选保留属性,再在结果里自己加即可。
将 CSV 格式数据转换为 JSON 对象
将 CSV 格式数据转换为 YAML 格式
将 CSV 格式数据转换为 TSV 格式
将 JSON 数组或对象转换为 CSV 文件
将 JSON 格式数据转换为 YAML 格式
将 JSON 格式数据转换为 XML 格式
将 JSON 格式数据转换为 TSV 格式
将 JSON 数组转换为 Markdown 表格