本主题介绍了 CSV 消息响应程序,并解释了此类型消息响应程序的特定配置选项。

本章包含:

关于 CSV 消息响应程序

CSV 消息响应程序旨在发送带有 CSV /分隔消息有效负载的响应。此响应程序通过允许您使用 XML,从而简化了 CSV 的使用。您可以将 CSV 响应负载作为 XML 文档来建模;然后响应程序在发送消息之前自动将 XML 转换为 CSV。如果响应程序接收到一条 CSV 消息,则响应程序会将消息转化为 XML,以便使用 XPaths 或附加工具定义消息关联。消息响应程序与协议无关。在 PVA 的部署配置中定义了访问响应程序的传输协议或 API。

您可以直接从添加响应程序(Add Responder)向导中创建一个 CSV 消息响应程序。 

由于没有与 CSV 格式相关联的模式,所以您将切换到文字(Literal)视图,粘贴到 CSV 消息中,然后切换到表单输入视图以参数化消息。 

转换选项

有关配置标准消息响应程序行为的更多详情(如,关联性、性能文件等等),请查阅 消息响应程序概要

除了标准消息响应器选项,以下转换选项也适用于 CSV 消息响应器:

这些选项可相互转换:XML -> CSV 和 CSV -> XML

例如,当 First row specifies column names 设置为 true,则 ',’ 分隔符和双引号作为引用字符,将如下转换消息。

CSV:

Last,First
Dafoe, Daniel
"O'Hara", Maureen

XML:

<?xml version="1.0" encoding="Cp1252"?> <root>
 <row>
  <Last>Dafoe</Last>
  <First>Daniel</First>
 </row>
 <row>
  <Last>O'Hara</Last>
  <First>Maureen</First>
 </row>
</root>