JSON 扁平化怎么做?点路径、JSON Pointer、数组与类型还原指南
介绍嵌套 JSON 展开为路径键值表的方法,对比点路径和 JSON Pointer,并说明数组、空容器、数据类型和冲突还原。
TAG ARCHIVE
共收录 11 篇相关文章
介绍嵌套 JSON 展开为路径键值表的方法,对比点路径和 JSON Pointer,并说明数组、空容器、数据类型和冲突还原。
Base64 不是加密,而是一种把二进制或文本转成可传输字符串的编码方式。这篇讲清楚 Base64 编码、解码、图片转 Base64 和接口调试用法。
大小写转换常用于变量名、文件名、接口字段和 CSS 类名。这里讲 camelCase、PascalCase、snake_case、kebab-case 的区别。
Cron 表达式经常因为分钟、小时、星期字段写错导致任务多跑或不跑。这篇用常见定时任务例子讲清楚 Cron 写法和检查方法。
CSV 转 JSON 看似简单,实际容易被逗号、引号、空值、换行和表头坑到。这篇讲清楚 CSV 与 JSON 互转前后的检查方法。
JSON 报错看不懂?这篇整理逗号、引号、转义、数组对象结构、接口返回和配置文件里的常见 JSON 错误,并提供在线格式化校验方法。
进制转换常见于编程、颜色值、权限、网络和调试场景。这里讲二进制、十进制、十六进制和 2-36 进制互转。
正则表达式写完不能只看能不能匹配,还要检查分组、全局匹配、大小写、换行和替换结果。这篇用常见场景讲正则测试方法。
SQL 格式化不只是让代码好看,它能帮助排查 JOIN、WHERE、GROUP BY、子查询和不同数据库方言的问题。这里整理实用检查方法。
UUID 常用于数据库主键、请求 ID、临时文件名和追踪标识。这里讲随机 ID、短 ID、可读性和安全性选择。
YAML 和 JSON 常用于配置文件和接口数据,互转时最容易出错的是缩进、数组、布尔值、空值和字符串类型。