XML 随机数据生成工具
通过模板语法批量生成随机 XML 测试数据,支持中文姓名、地址、手机号等,数据仅在浏览器本地运算
模板定义
生成结果
模板语法参考
循环控制(元素属性)
随机取值
数字
布尔值
索引
repeat="5" — 重复 5 次repeat="3, 7" — 随机 3~7 次随机取值
{{random("a", "b", "c")}} — 随机选一数字
{{integer(1, 100)}} — 随机整数{{float(0, 100)}} — 随机浮点数布尔值
{{boolean()}} — 随机 true/false索引
{{index()}} — 从 0 开始{{index(1)}} — 从指定值开始中文个人信息
地址
{{surname()}} — 随机姓{{firstName()}} — 随机名{{fullName()}} — 随机中文全名{{phone()}} — 手机号{{idNumber()}} — 身份证号地址
{{province()}} — 省份{{city()}} — 城市{{address()}} — 完整地址{{zipCode()}} — 邮编网络/其他
文本/日期/企业
{{email()}} — 邮箱{{url()}} — 网址{{ip()}} — IP 地址{{guid()}} — UUID文本/日期/企业
{{lorem(5)}} — N 个假文字词{{date("2020-01-01","2024-12-31")}} — 随机日期{{company()}} — 公司名称{{jobTitle()}} — 职位用法提示:
• 模板必须是合法 XML 格式,模板函数放在文本内容或属性值中
• 在元素上添加
repeat="5" 或 repeat="3, 7" 属性来重复生成该元素•
repeat 可嵌套使用生成多层嵌套数据• 支持在同一个文本节点或属性值中混合多个函数
•
{{unique(email())}} 包裹可去重• 生成时
repeat 等控制属性会自动移除