转换
转换你真正会发布的数据格式:JSON、YAML、TOML、XML、CSV、TSV、SQL INSERT、Unix 时间、cron、CSS 颜色、标识符大小写、IPv4、十六进制、二进制、整数进制、字节大小、CSS 单位和时长。解析都在这个标签页里完成。没有转换接口。
如果要转换的是照片而不是数据文件,请用 Online Image Converter。如果要合并、拆分或压缩 PDF,请用 LoveThisPDF。
数据格式7
JSON ↔ YAML
在浏览器里把 JSON 转成 YAML,或把 YAML 转回 JSON。粘贴配置、Kubernetes 片段或 API 夹具,复制另一种格式。解析使用本地的 js-yaml。文档不会发到转换服务。
JSON ↔ TOML
在浏览器里把 JSON 对象转成 TOML,或把 TOML 文档转回 JSON。适合 Cargo.toml、pyproject 和应用配置片段。解析留在设备上。
JSON ↔ XML
把 JSON 对象转成 XML,或把 XML 文档转回 JSON。适合遗留的 SOAP、RSS 和混用的 API。XML 用浏览器的 DOMParser 解析,载荷留在设备上。
JSON ↔ CSV
把 JSON 对象数组转成 CSV,或按 CSV 表头解析成 JSON 对象。能识别引号的解析在这个标签页里完成,含有 ID 和邮箱的表格不会发到转换服务。
CSV ↔ TSV
在逗号分隔和制表符分隔之间转换,并保留引号字段。适合不想贴进表格 SaaS 的导出文件,只是换一下分隔符。
JSON 转代码
把 JSON 转成 JavaScript、Python 或 PHP 字面量。对象变成字典,或变成带 key => value 的数组。转换是本地的字符串处理。
JSON 转 TypeScript
从一份 JSON 示例推断 TypeScript 接口。嵌套对象变成有名字的接口,数组里有的对象缺少的键会变成可选。转换留在这个标签页。
SQL 与 CSV3
时间与日期4
时间戳转换
在 Unix 时间戳、毫秒和 ISO 8601 日期之间双向转换。并排看到 UTC 和本地时间,生成当前的纪元值,并复制给日志、数据库和 API。不必往返转换接口。
时区对比
用 Intl 把一个时刻显示成多个 IANA 时区。粘贴 ISO 8601,或留空使用现在。转换在本地完成。
时长转换
在毫秒、秒、分、时、天和 ISO 8601(PT1H30M)之间转换时长。粘贴 1h 30m、5400s,或配置文件里的超时。解析留在设备上。
Cron 解析
用普通话说清一条 cron 表达式,列出你所在时区的下几次运行时间,并可以改字段或用预设。粘贴 5 或 6 字段的 crontab 行。解析在本地完成,任务计划不会发到 cron 接口。
数值与字节6
进制转换
在二进制、八进制、十进制和十六进制之间转换整数。使用 BigInt,大的 ID 和位掩码也能来回转换。运算都在本地。没有整数转换接口。
大整数
用 BigInt 对超过 Number.MAX_SAFE_INTEGER 的整数做加、减、乘、除和乘方。运算留在这个标签页。
十六进制转换
把 UTF-8 文本编码成十六进制字节,或把十六进制解码回文本。查看数据包转储、看起来像颜色的字符串,以及二进制安全的调试输出,不必使用远程的十六进制编码器。
二进制转换
把文本转成二进制,或把二进制转回文本。查看 UTF-8 的位模式、练习用的编码和简单的线路转储。转换留在设备上,0 和 1 可以复制。
IPv4 转换
在点分十进制、无符号整数、十六进制和点分二进制之间转换 IPv4 地址。数据库把 IP 存成数字时很有用。解析是本地的 IPv4 运算。没有地理位置查询,也不会查“我的 IP”。
数据大小转换
在十进制单位(KB、MB、GB、TB)和二进制单位(KiB、MiB、GiB、TiB)之间转换字节。可以看出为什么 500 GB 的磁盘显示成 465 GiB。运算在这个标签页里完成。
颜色、CSS 与命名4
颜色转换
在 HEX、RGB、HSL、CMYK 和相关的 CSS 写法之间转换颜色。预览色块,复制设计令牌用的值,把取色器的结果写成代码。全部在这个标签页里完成,品牌色板不会发到第三方转换器。
颜色对比度
检查两种颜色的 WCAG 对比度。前景和背景可以粘贴 HEX、RGB 或 HSL。对比度计算在本地完成。
CSS 单位转换
在 px、rem、em、pt、pc、in、cm 和 mm 之间转换 CSS 长度。把基准字号设成和根元素一致,然后复制需要的值。转换在本地完成。
大小写转换
在 camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 URL 短横线之间转换标识符。粘贴一个名字,或每行一个的列表。转换是本地的字符串处理。