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文件模式 |