DevFormatLab

博客

写给开发者的实用指南

CSV 编码的噩梦:UTF-8、Shift-JIS 与乱码

如何识别现实世界里四类常见的 CSV 编码问题,逐个还原,并在日本财务系统、中国物流出口表和你自己的 UTF-8 数据仓库之间干净地搬运数据。

CSV编码Shift-JIS
9 分钟阅读

如何像专家一样验证与调试 JSON

一份实战工作流:定位 JSON 解析失败的那一个字节,并给出生产中常见的八类错误的可重复修复方法。

JSON调试工作流
7 分钟阅读

你可能错过的 JSON 格式化隐藏功能

我们 JSON 格式化工具里六个被低估的能力——悬浮看时间字段、节点级复制、树视图搜索、本地历史、JSON Patch 导出——以及各自值回票价的具体场景。

JSON效率隐藏功能
6 分钟阅读

正则性能与灾难性回溯

为什么一个 50 毫秒的正则会变成 60 秒的拒绝服务;为什么「加超时」不是解药;以及五种对灾难性回溯免疫的写法。

正则性能ReDoS
9 分钟阅读

理解 JWT —— 一份实战指南

JWT 的结构、每个标准声明的含义、HS256 与 RS256 各自的取舍,以及四大常见失败模式的调试方法——配合本站的 JWT 解码工具给出可复用的操作。

JWT认证安全
8 分钟阅读

常见的 JSON 错误及其修复方法

学习如何诊断和修复最常见的 JSON 解析错误:Unexpected token、未终止的字符串、意外结束等。

JSON调试JavaScript
8 分钟阅读