文件转换与处理的实用图文教程,每篇解决一个真实问题
先打一张纯白页和一张灰页看规律,等间隔重复指向感光鼓或磁辊周长,固定位置黑线多为刮板或粉盒漏粉,整页底灰先看湿度和载体老化
切割软件吃的是闭合轮廓与毫米单位。本文说明描线转出的 DXF 为什么常切不出、拟合精度该调到多少,以及哪些后处理必须由画图的人做。
邮件、聊天软件、网盘、压缩减肥、拆分发送,几种大文件传输方法的适用场景与限制对比,附 PDF 压缩参数建议。
看它是否写明处理方与留存期、是否HTTPS、限额是否公开、失败是否退点、是否承认能力边界。六个可核对的问题,比一句「绝对安全」可靠得多。
JSON 里的非 ASCII 字符常被写成反斜杠 u 加四位十六进制的转义形式,能正常解析但人读不了。本文讲美化时的反转义、对外接口时的转义,以及两者的适用边界。
把接口返回变成表格的关键是三件事:嵌套键变列名、键取并集、缺失值留空。本文说明扁平化规则、容易错列的两种数据,以及导出后怎么防乱码。
同样的数据两次导出,键顺序不同会让文本比较全是噪音。递归排序对象键名后再走文本比对,才能真正只留下有变化的字段;数组顺序不变这件事必须提前知道。
解析失败绝大多数来自单引号、尾逗号、注释、未转义换行、多段拼接和截断六类。本文给出定位方法与各自的改法,避免手改改出新的错。
处理接口返回的 JSON 最常见三件事是格式化、找语法错和转成表格。本文说明这一页能做什么、明确不做什么,以及大文件为什么只显示前 500 行。
JSON 转 CSV 用点号分隔的键路径做列名,所有对象的键取并集,缺失值留空。本文讲这套规则为什么能保证列对齐,以及数组套数组和深层列表为什么必须手工处理。
解析失败时页面给出行号、列号和该位置前后 40 个字符,并额外扫描结尾多余逗号、单引号字符串、注释、NaN 与 undefined。本文讲怎么读这个位置,以及四类错误的真实表现。
面对一份陌生 JSON,先看嵌套深度、对象与数组个数、各类值数量和键名总数,再决定从哪层下手。这四个数字能判断数据是宽表还是深树,也能暴露截断与空数组。