本主题介绍了 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> |