XML/XPath XML/XPath

通過(guò)XPath訪問(wèn)XML數(shù)據(jù)

擴(kuò)展標(biāo)記語(yǔ)言(XML) 是通過(guò) Internet 傳遞結(jié)構(gòu)化數(shù)據(jù)的重要標(biāo)準(zhǔn)。出于這個(gè)原因,XML 也用于世界各地的 IT 連接和互聯(lián)網(wǎng)就緒的生產(chǎn)系統(tǒng)中的值或參數(shù)輸入和輸出。XML 路徑語(yǔ)言(簡(jiǎn)稱(chēng) XPATH)允許 OPC Router輕松訪問(wèn) XML 數(shù)據(jù)。XPath 插件允許輕松提取所需信息,然后將其傳遞到其他連接系統(tǒng)中的其他客戶(hù)指定目的地。XML/XPath 功能已包含在 OPC Router的基本版本中。

立即進(jìn)行免費(fèi)測(cè)試

以當(dāng)前匯率通過(guò) REST 進(jìn)行查詢(xún)的示例

以當(dāng)前匯率通過(guò) REST 進(jìn)行查詢(xún)的示例

就是這么容易。

連接系統(tǒng)

什么是傳輸、觸發(fā)和瀏覽?

傳輸對(duì)象

XPath 插件的傳輸對(duì)象允許訪問(wèn)傳入的 XML 文檔。

XPath 查詢(xún)

該查詢(xún)需要一個(gè) XML 文檔作為輸入數(shù)據(jù)字段。XPath 查詢(xún)是通過(guò)從源文檔中提取定義的數(shù)據(jù)部分以及數(shù)據(jù)結(jié)構(gòu)在傳輸對(duì)象中創(chuàng)建和制定的。然后,數(shù)據(jù)輸出作為數(shù)據(jù)字段可供后續(xù)對(duì)象使用。

觸發(fā)

XPath 插件沒(méi)有自己的觸發(fā)功能,但使用 OPC Router中可用的觸發(fā)功能。

瀏覽

XPath 插件不使用瀏覽。

XML/XPath 插件應(yīng)用示例

評(píng)估來(lái)自 REST 接口的 XML 響應(yīng)

通過(guò)REST 接口使用各種數(shù)據(jù)格式進(jìn)行系統(tǒng)集成。除了 JSON,許多系統(tǒng)還使用 XML 格式的數(shù)據(jù)響應(yīng) REST 請(qǐng)求。使用集成的 XPath 對(duì)象,可以在 XML 數(shù)據(jù)包中直接尋址和提取數(shù)據(jù)。帶有 XML 響應(yīng)的 REST 調(diào)用的一個(gè)簡(jiǎn)單示例是歐洲中央銀行(ECB)的匯率查詢(xún)。使用 XPath,可以尋址和提取任何匯率字段以進(jìn)行后續(xù)傳輸。

休息符號(hào)
符號(hào)箭頭
腳本符號(hào)
微軟 SQL 服務(wù)器
符號(hào)箭頭
腳本符號(hào)

為系統(tǒng)接口生成 XML 文件

XML 文件通常用作系統(tǒng)之間基于文件的數(shù)據(jù)接口。如果將 OPC Router用作耦合的中間件,則可以使用 XPath 對(duì)象根據(jù)要耦合的系統(tǒng)的規(guī)范來(lái)創(chuàng)建和評(píng)估接口文件。任何其他 OPC Router插件,例如MS SQL 數(shù)據(jù)庫(kù)過(guò)程控制器(通過(guò) OPC UA),都用作轉(zhuǎn)換為 XML 的數(shù)據(jù)的來(lái)源。

還沒(méi)有找到正確的信息?

在這里,您將找到有關(guān)我們軟件許可選項(xiàng)的更多信息以及所有可用 OPC Router插件的概述。我們還提供免費(fèi)演示,您可以使用該演示測(cè)試功能齊全的 OPC Router版本。

測(cè)試免費(fèi)演示
許可
更多插件