JSON模块
的文件夹TBox XEngines- >JSON在标准的子集包含模块,执行特定的任务JSON引擎3.0。
有关如何使用这些模块的的例子,见“JSON结构用例”章。
创建JSON资源
该模块创建JSON资源允许您创建一个空的JSON资源。您可以添加JSON元素在后来TestSteps空资源。
该模块具有以下ModuleAttribute:
ModuleAttribute  | 
               描述  | 
              
|---|---|
资源  | 
               要创建资源的名称。  | 
              
![]()  | 
               在本例中,您执行以下操作: 
 
 创建并填充一个JSON资源  | 
              
打开/创建JSON文件
该模块打开/创建JSON文件允许您执行以下操作:
加载一个JSON文件作为资源。
创建一个新的JSON文件。
该模块具有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
资源  | 
               要创建资源的名称。  | 
              
Filepath  | 
               完整的文件路径JSON文件,包括文件名和扩展名。  | 
              
![]()  | 
               在本例中,您加载文件books.json到资源jsonResource。 
 加载一个JSON文件  | 
              
保存JSON资源
如果你做任何修改一个JSON资源测试期间,使用模块保存JSON资源将这些更改保存到JSON文件。
该模块具有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
资源  | 
               资源的名称你想保存的内容。  | 
              
Filepath  | 
               指定一个不同的文件,要将更改保存到资源。 这个ModuleAttribute是可选的。 如果你离开价值空的,JSON引擎3.0保存更改的JSON文件连接到资源。  | 
              
![]()  | 
               在上面的例子,您创建的资源jsonResource从文件books.json。 在本例中,您保存任何更改你的资源文件books.json。 自价值为Filepath是空的,JSON引擎3.0将改变保存到文件从你最初加载资源。 
 保存一个JSON资源  | 
              
![]()  | 
               在本例中,您保存所有更改你的资源jsonResource到文件books_new.json。 
 一个JSON资源保存到另一个文件  | 
              
JSON模式验证
该模块JSON模式验证允许你来验证一个JSON文件针对一个JSON模式文件。
该模块具有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
JSON之路  | 
               JSON文件绝对路径验证。  | 
              
路径模式  | 
               JSON模式文件的绝对路径。  | 
              
![]()  | 
               在本例中,您验证JSON文件simple.json对模式文件simple.schema.json。 
 验证一个JSON文件模式  | 
              





