无需登录 数据私有 本地保存

TOML转JSON工具 - 配置文件格式转换

67
0
0
0
TOML原文解析输入:支持在左侧输入区域粘贴任意TOML格式的配置内容,工具会实时解析并展示转换后的JSON结果,无需手动触发。完整的TOML v1.0语法支持:严格遵循TOML v1.0规范,支持字符串(String)、整数(Integer)、浮点数(Float)、布尔值(Boolean)、日期时间(DateTime)、数组(Array)等所有TOML定义的数据类型。嵌套表结构转换:支持多层嵌套的TOML表结构,例如「[server]」下嵌套「[server.http]」,自动转换为对应的嵌套JSON对象结构,层级关系完整保留。数组与列表处理:正确处理TOML中的行内数组(Inline Array)和多行数组,以及同名键的隐式数组合并机制,统一转换为JSON数组格式。日期时间标准化:将TOML中的日期时间类型(如「1979-05-27T07:32:00Z」)按照ISO 8601标准转换为JSON中的日期字符串表示,保留原始时区信息。键值对映射转换:准确将TOML中的「key = value」结构映射为JSON中的「key: value」键值对格式,保持语义一致性和数据完整性。实时预览转换:输入区域内容变化时自动触发解析转换操作,无需手动点击按钮,方便快速调试和反复修改配置内容。一键复制功能:转换完成后支持一键将JSON输出结果复制到剪贴板,快速粘贴到代码编辑器或配置文件中使用,提升工作效率。错误信息提示:当TOML输入内容存在语法错误时,工具会给出明确的错误提示信息,包括错误发生的行号和具体原因,帮助用户快速定位并修正问题。注释处理策略:自动忽略TOML中的注释行(以「#」开头的行),因为JSON格式不支持注释,工具会在转换结果中附带提示说明,确保用户了解转换行为。多行字符串支持:支持TOML中使用三个引号包裹的多行字符串(Basic Multiline String)和三个单引号的字面多行字符串(Literal Multiline String),转换时保留原始换行格式。