1  ZenData简介
2  ZenData数据生成工具主要特性
3. 快速入门
3.1  安装部署
3.2  在任意目录中执行ZenData命令
3.3  命令行参数说明
3.4  命令行调用示例
3.5  YAML定义语法一览
4. 用户指南
4.1. 数据定义语法
4.1.1  区间
4.1.2  步长
4.1.3  随机
4.1.4  重复
4.1.5  循环
4.1.6  格式化
4.1.7  嵌套
4.1.8  嵌套字段递归
4.1.9  文本文件数据
4.1.10  Excel数据查询
4.2. 內置数据定义
4.2.1  系列定义
4.2.2  实例定义
4.2.3  內置数据引用
4.3. 用户自定义数据
4.3.1  內置数据扩展
4.3.2  用户自定义数据
4.3.3  自定义数据引用
4.4. 数据输出格式
4.4.1  文本格式输出
4.4.2  JSON格式输出
4.4.3  XML格式输出
4.4.4  SQL格式输出
4.5. ZenData命令详细介绍
4.5.1  Default配置配盖
4.5.2  列出內置数据
4.5.3  参看內置数据
4.5.4  从SQL生成数据定义
4.5.5  清除数据前后缀
4.5.6  数据反向解析
4.6. ZenData服务接口
4.6.1  HTTP服务启动
4.6.2  HTTP服务调用
5  如何获得支持

YAML定义语法一览

2020-08-13 08:39:42
陈琦
171
最后编辑:陈琦 于 2020-08-13 13:07:14
分享链接

以下为一个标准的 YAML定义文件,各元素含义请见注释。更多嵌套、引用等语法,请参见本手册后续章节。


title:   标题
desc:    描述
author:  作者
version: 版本
fields:                                         # 以下为字段的数组
  - field: field01                              # 字段名,限使用英文字母、数字和下划线。
    range: test,a-e:2,1-9:R,[user1,user2]{2}    # 针对单词、区间,2设置步长、R设置随机
                                                # []括起来的为字符串列表
                                                # {}表示重复2次,针对列表里的每个元素
    prefix: int_                                # 前缀
    postfix: "\t"                               # 后缀,特殊字符加引号
    loop: 3                                     # 循环3次,针对已生成好的有序列表
    loopfix: "|"                                # 每次循环间的连接符。
    format: "%02d"                              # 格式化补零