XML/XPath XML/XPath

通過XPath訪問XML數(shù)據(jù)

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

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

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

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

就是這么容易。

連接系統(tǒng)

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

傳輸對象

XPath 插件的傳輸對象允許訪問傳入的 XML 文檔。

XPath 查詢

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

觸發(fā)

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

瀏覽

XPath 插件不使用瀏覽。

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

評估來自 REST 接口的 XML 響應(yīng)

通過REST 接口使用各種數(shù)據(jù)格式進(jìn)行系統(tǒng)集成。除了 JSON,許多系統(tǒng)還使用 XML 格式的數(shù)據(jù)響應(yīng) REST 請求。使用集成的 XPath 對象,可以在 XML 數(shù)據(jù)包中直接尋址和提取數(shù)據(jù)。帶有 XML 響應(yīng)的 REST 調(diào)用的一個(gè)簡單示例是歐洲中央銀行(ECB)的匯率查詢。使用 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 對象根據(jù)要耦合的系統(tǒng)的規(guī)范來創(chuàng)建和評估接口文件。任何其他 OPC Router插件,例如MS SQL 數(shù)據(jù)庫過程控制器(通過 OPC UA),都用作轉(zhuǎn)換為 XML 的數(shù)據(jù)的來源。

還沒有找到正確的信息?

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

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