文章
SmartPlusLab 在线工具的实用指南。
-
如何使用 JWT Decoder 解码和检查 JSON Web Token
将完整 JWT 粘贴到工具中即可查看头部、载荷和签名数据;签名验证默认关闭。需要验证时,再提供对应密钥并单独检查验证结果。
-
如何将 JSON 转换为 YAML
输入有效 JSON 后执行转换,就能得到块样式的 YAML 文本;你还可以设置缩进,并选择是否排序映射键。
-
如何将 JSON 转换为 XML
将 JSON 文本填入输入区域,按需设置根元素名称和美化格式,然后执行转换即可获得 XML。请特别检查数组结构、XML 名称清理规则,以及空输入、`null` 和格式错误输入的不同结果。
-
如何将 JSON 数组转换为 HTML 或 Markdown 表格
将最外层为数组的 JSON 粘贴到工具中,选择 HTML、Markdown 或组合输出即可得到相应表格;未提供格式时默认生成 HTML。
-
如何将 JSON 转换为 CSV
将格式正确的 JSON 文本输入工具,即可转换为 CSV 文本;未指定分隔符时使用逗号。输入可以是单个对象,或以对象开头的非空数组。
-
如何从 JSON 生成 TypeScript 接口或 Python 数据类
准备非空且语法正确的 JSON,选择 TypeScript 或 Python 后即可生成对应的类型定义;默认输出为 TypeScript,根类型名称为 Root。
-
如何使用 JSON Schema Validator 校验 JSON 数据
分别输入 JSON 数据和 JSON Schema,运行校验后查看有效性结论与验证详情。若输入为空或无法解析,结果会显示为无效并说明缺失或解析问题。
-
如何从 JSON 示例数据生成 JSON Schema
将合法的 JSON 样例粘贴到输入框并生成,工具会根据解析出的对象、数组或基础值建立 JSON Schema。结果带有 JSON Schema draft-07 标识,但仍需按实际业务规则复核。
-
如何测试 JSON 路径表达式并提取匹配值
输入有效 JSON 文本和路径表达式后执行测试,即可查看路径找到的值及其数量。空输入会成功但没有匹配值,而非空的无效 JSON 可能返回失败结果。
-
如何将 JSON 转为紧凑文本
粘贴有效 JSON 后执行处理,工具会将其解析并重新输出为紧凑 JSON 文本。空输入会返回空结果;无效 JSON、非字符串输入或超过适用大小限制的输入不会成功处理。
-
如何格式化、美化和验证 JSON 数据
粘贴 JSON 文本后,按需要设置缩进、对象键排序或紧凑输出,再执行格式化即可同时检查其可解析性。输入无法解析时,工具会报告失败并提供解析错误详情。
-
如何比较两个 JSON 并查看结构差异
将两段有效 JSON 分别放入两个输入框并执行比较,结果会说明解析后的结构是否相同,并在有差异时提供差异数量和结构差异信息。