精确保留数字词元
按原样保留 9007199254740993 等数值和长小数。格式化不会将它们转换为经过舍入的 JavaScript 数字。
将通过验证的 JSON 源文本打印为可选择的 PDF 文本,不对数字进行舍入。
将文件拖到此处,或使用下方按钮选择文件。
上限为 2 MB 总计 · 文件保留在您的设备上
在此预览文档。对于新添加的内容,预览仅用于辅助确定位置;请检查保存后的输出结果。
将 JSON 文件制作成 PDF 源文本清单,用于审核、文档记录或打印。转换器会检查 JSON 语法,然后以缩进或紧凑格式排列源文本。键、值、括号和标点都会保持可见。
输出是源文本清单。它不会把订单对象转换成发票,也不会推断报表设计。非 ASCII 字符会显示为可逆的 Unicode 转义序列,而数字词元会保留原始写法,包括长整数和高精度小数。
按原样保留 9007199254740993 等数值和长小数。格式化不会将它们转换为经过舍入的 JavaScript 数字。
同一对象中出现重复键时会拒绝处理,而不是悄悄保留最后一个值。同一个键的转义写法与直接写法会一并检查。
生成可在 PDF 阅读器中搜索和选择的文本。视觉换行会使长字符串保持在页面边距以内。
选择 A4 或美式信纸、纵向或横向、边距及字号。紧凑格式可以减少输出页数。
选择 UTF-8 JSON 文件进行验证和打印。
点击截图可放大查看。
选择格式、纸张、边距和字号。
点击截图可放大查看。
下载源文本清单,并比较一个已知值。
点击截图可放大查看。
截图展示了使用不含敏感信息的示例文件操作本工具箱的过程。您的文件名、页数和设置可能不同。
当审核人员需要在变更请求或技术文档旁放置稳定的打印参考时,PDF 源文本清单很方便。请保留原始 JSON 用于导入软件:从 PDF 复制文本时,视觉换行可能引入换行符。清单记录的是源文本,而其业务含义仍需由您验证。
将易读的请求或配置示例附到内部文档中。
准确标记正在讨论的值或键,无需将 JSON 作为代码执行。
打印嵌套结构,比较数组、对象和标量值的作用。
| 设置 | 预期结果 |
|---|---|
| 输入 | 单个 UTF-8 .json 文件,最大 2 MiB 且不超过 100 万个字符。 |
| 验证 | 最大嵌套深度为 64 层,最多 100,000 个词元;拒绝重复的对象键。 |
| 页面布局 | A4 或美式信纸;纵向或横向;边距 5–30 毫米,字号 6–24 磅。 |
| 输出 | 可选择的源文本,最多 200 页 PDF。Unicode 字符使用 \uXXXX 转义序列。 |
假设导出数据包含一个超出普通电子表格精度的长标识符。转换包含该标识符的小样本,逐位比较 PDF 中的数字。还应检查包含表情符号的值:它会显示为 Unicode 转义序列,无需表情字体即可保留源字符。
| 情况 | 检查事项 |
|---|---|
| JSON 被拒绝 | 检查末尾多余的逗号、注释、未加引号的键、重复键或未结束的字符串。 |
| 字符显示为 Unicode 转义序列 | 这是预期行为。清单以 JSON 转义形式保留字符,避免将它们替换成缺少字体时的占位符。 |
| 结果将产生过多页面 | 使用紧凑格式、横向页面或较小字号,或者拆分源文件。 |
不会。它只验证源语法并打印词元,不会运行脚本、访问引用的 URL 或应用配置值。
不可以。PDF 显示的是 JSON 源文本。发票需要单独的模板,将具体字段映射到文档设计中。
数字词元保留原始写法,包括小数精度、指数表示法和负零。工具不会计算或重新解释它们的值。