JSON 格式化 / 压缩 / 校验JSON 转义 / 去转义JSON 对比JSON 键排序JSON 转字符串 / 字符串转 JSONJSON 转 XMLXML 转 JSONJSON 数组转 CSVCSV 转 JSON 数组JSON 与 YAML 互转JSON 生成代码定义查询参数与 JSON 互转Cookie 与 JSON 互转JSON 与 Properties 互转
JSON 与 YAML 互转
JSON 转 YAML、YAML 转 JSON,手写解析覆盖常见结构
使用说明
JSON → YAML 时,数值型字符串和数字、布尔、null 会被加上引号以保真;YAML → JSON 支持嵌套缩进、- 列表、键值与常见标量类型。
常见问题
为什么字符串 "100" 转 YAML 后带引号?
为了避免再转回 JSON 时变成数字。YAML 默认会把纯数字识别成整数,加引号能精确保留原类型。
支持的 YAML 特性有限吗?
覆盖日常最常见的子集:映射、序列、嵌套、标量、注释。锚点(anchor)、多文档、复杂流式写法暂不支持。