样例 JSONJSON
生成结果Ruby
请粘贴或输入 JSON
JSON → Ruby Hash · 本地处理 · 不上传
JSON 转 Ruby Hash
样例 JSON → Ruby Hash 字面量 · hash rocket · 两空格缩进 · 插值转义
不上传、不存储
JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。
分享走 URL 片段
「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。
记住最近编辑
可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。
为什么用 JSON 转 Ruby
出的是数据不是类型
直接把 JSON 值翻成能粘进代码的 Ruby Hash,不是生成类定义。
hash rocket 写法
字符串键用 hash rocket,不擅自改成 symbol,键名跟原 JSON 一模一样。
插值符号自动转义
值里的插值写法会被转义掉,不会在运行时被当成代码求值。
缩进贴合社区惯例
按 Ruby 惯例缩进两空格,嵌套 Hash 与数组的层级清楚。
本地处理·不上传
转换全程在浏览器本机完成,数据不上传、不存储。