YAML 锚点与别名展开工具 - 还原重复节点
粘贴带锚点和别名的 YAML,将所有引用替换为实际内容,得到展开的完整 YAML。
UD5工具箱
将 YAML 配置文件快速转换为标准 JSON 格式。支持嵌套结构、多行字符串、锚点别名等高级特性,转换精准可靠。
# 开头)在转换过程中会被丢弃,因为 JSON 格式本身不支持注释。如果您需要保留注释信息,建议在源 YAML 文件中做好备份,或考虑使用支持注释的 JSON 变体(如 JSONC)。
| 和 >)、锚点(&)与别名(*)、合并键(<<)、布尔值/Null/数字自动识别、多文档(仅转换第一个文档)等。
|(保留换行符,literal style)和 >(将换行转为空格,folded style)。转换到 JSON 时,它们都会变成普通的 JSON 字符串。其中 | 风格会保留换行符(转为 \n),> 风格会将段落内的换行转为空格,段落间保留一个换行。
true/false、yes/no、on/off(不区分大小写)。Null 可写作 null、~ 或直接留空。转换到 JSON 时分别对应 true/false 和 null。如果您希望这些值保持为字符串(如 "yes"),请在 YAML 中用引号包裹,例如 answer: "yes"。
\uXXXX 格式以保证最大兼容性。虽然看起来不太直观,但这是完全有效的 JSON,任何 JSON 解析器都能正确还原。如果您需要保留中文字符可读性,可以复制后在代码中使用 JSON.parse() 解析还原,或使用支持 Unicode 美化的编辑器查看。
粘贴带锚点和别名的 YAML,将所有引用替换为实际内容,得到展开的完整 YAML。
根据 JSON 示例数据生成对应的 Protobuf 消息定义(.proto),字段类型自动映射,支持嵌套。
输入商品名称、价格、库存和评价,生成 Product 结构化数据,有助于商品搜索展示。
输入用户查询,测试 Dialogflow 代理的意图匹配、参数提取和回复。
上传包含地址的CSV,调用地理编码服务(需Key或演示)批量转换为经纬度。
生成带有onerror备用图片逻辑的img标签代码,防止破图。
将阿拉伯数字精确转换为罗马数字,支持1-3999范围,显示构造逻辑,辅助历史与数学教育。
使用自定义关键词生成5x5方阵,对明文进行Playfair双字母组加密和解密。
将杂乱的 Markdown 表格代码一键对齐列宽并补充分隔行,使源码更可读。
输入密文,通过字母频率分布建议可能的替换映射,帮助破解简单替换密码。
通过表单或拖拽节点生成流程图、时序图等Mermaid代码,实时预览,适合文档编写。
生成一个从左侧或右侧滑出、带有透明遮罩层的移动端菜单组件。
随机生成趣味工作状态说明及Emoji,可一键复制设置到Slack或Teams,活跃氛围。
输入各类别增减数值,生成瀑布图,清晰展示从初始值到最终值的累积变化过程。
输入多尺寸图片URL,生成带srcset和sizes的响应式img标签,适配各种屏幕。
以图表和简短文字解释EXW、FOB、CIF等11种国际贸易术语的责任划分。
展示Code128等条码的条空模式,逐步教您如何手动计算出编码的数字。
将任意字符或Emoji密铺成无缝图案背景,调节大小和间距,生成CSS背景。
生成随页面滚动而自动隐藏或显示的顶部导航栏代码,带平滑过渡。
生成长文折叠渐变和“展开阅读全文”按钮,支持自定义高度和过渡动画。
粘贴 API 响应头中的 X-RateLimit-* 字段,解析剩余的请求次数、重置时间等信息。
构建自定义滚动条控件,与原生滚动关联,展示 wheel、scroll 事件的细节。
给出具体手牌与和牌情况,要求计算出符数与得点,加深计分规则。
输入公历日期查询对应的农历日期、生肖、干支纪年和节气信息,前端算法计算。
点击情绪轮盘的外圈细分,了解精准描述心情的词汇。
拖拽彩色珠子到杆上,模拟十进制数位,帮助儿童理解加减法。
上传 JSON 格式题库,随机抽取指定数量题目生成在线测验,自动评分和解析。
将任意公历日期转换为儒略日数,或从儒略日反推公历日期,用于天文计算。
上传 GIF 动画,提取每一帧并拼接为单张精灵表图片,可设置排列方式,用于游戏开发。
一键转换字母、数字、标点符号的全角与半角形式,用于中英文混排规范化。