Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2020.1

...

Table of Contents
maxLevel1

前言

您可以在消息工具和响应程序中 Input Mode 的下拉列表中指定输入消息的形式(比如, Request, Response, Payload)。表单 JSON 输入模式提供 JSON 消息的树状视图,以便您可以在图形界面中构造和查看 JSON 消息。此模式是 Form Input 模式的 JSON 版本。

对树进行构建

如果您将一个 JSON 消息粘贴到 Literal 视图,然后切换到表单 JSON 视图,则表单 JSON 视图将自动填充提供的值并显示报文的图表表示形式。

...

Info
iconfalse
title对文字消息中的数字或布尔字段进行参数化

有了所有消息格式(包括 JSON),您可以使用 ${} 语法来访问来自数据源或数据库的数据源值。例如,您可以使用 ${title} 来引用数据源中的 title 行,或者使用 ${books:publisher} 来引用一个 books 表 Excel 数据源的 publisher 列。

尤其对于 JSON,将使用一个特殊符号对 JSON 消息内的数字或布尔字段进行参数化:${Number:<value>} 或 ${boolean:<value>}。例如,若要使用 Count 列参数化 number 字段,则可以使用 ${number:Count}。

如果忘记 number 或 boolean 字段使用这种格式,并从 Literal 视图切换到表单 JSON 视图,则您将看到一个警告对话框,如下所示:



对值进行编辑

您可以使用可用的固定的、参数化的、自动的和脚本选项在不同的树视图中指定值。

注意,这个视图提供了适用于 JSON 的表单输入选项(对相关术语进行更改,例如 null 对 nil)。它包含在数据源中的值填充整个树,生成 CSV 数据源模板、数据源值替换特定元素等。有关更多详情,请查阅 Form Input


查看文字 JSON

切换到文字视图将会把表单 JSON 的内容应用到文字视图中。在文字视图中右键单击 JSON 消息可以自动“美化”JSON。

...