XML/XPath
通过XPath访问XML数据
可扩展标记语言(XML) 是通过 Internet 传递结构化数据的重要标准。出于这个原因,XML 也用于世界各地的 IT 连接和互联网就绪的生产系统中的值或参数输入和输出。XML 路径语言(简称 XPATH)允许 OPC Router轻松访问 XML 数据。XPath 插件允许轻松提取所需信息,然后将其传递到其他连接系统中的其他客户指定目的地。XML/XPath 功能已包含在 OPC Router的基本版本中。
就是这么容易。
连接系统
传输对象
XPath 插件的传输对象允许访问传入的 XML 文档。
XPath 查询
该查询需要一个 XML 文档作为输入数据字段。XPath 查询是通过从源文档中提取定义的数据部分以及数据结构在传输对象中创建和制定的。然后,数据输出作为数据字段可供后续对象使用。
触发
XPath 插件没有自己的触发功能,但使用 OPC Router中可用的触发功能。
浏览
XPath 插件不使用浏览。
XML/XPath 插件应用示例
评估来自 REST 接口的 XML 响应
通过REST 接口使用各种数据格式进行系统集成。除了 JSON,许多系统还使用 XML 格式的数据响应 REST 请求。使用集成的 XPath 对象,可以在 XML 数据包中直接寻址和提取数据。带有 XML 响应的 REST 调用的一个简单示例是欧洲中央银行(ECB)的汇率查询。使用 XPath,可以寻址和提取任何汇率字段以进行后续传输。
为系统接口生成 XML 文件
XML 文件通常用作系统之间基于文件的数据接口。如果将 OPC Router用作耦合的中间件,则可以使用 XPath 对象根据要耦合的系统的规范来创建和评估接口文件。任何其他 OPC Router插件,例如MS SQL 数据库或过程控制器(通过 OPC UA),都用作转换为 XML 的数据的来源。

.png)
