XML 支援 - 處理 XML 有效負載
Spring Integration 的 XML 支援透過以下元件擴充套件了 Spring Integration 的核心功能
專案需要此依賴項
-
Maven
-
Gradle
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-xml</artifactId>
<version>7.0.0</version>
</dependency>
compile "org.springframework.integration:spring-integration-xml:7.0.0"
這些元件簡化了 Spring Integration 中 XML 訊息的處理。訊息元件支援多種格式的 XML,包括 java.lang.String、org.w3c.dom.Document 和 javax.xml.transform.Source 例項。但是,如果需要 DOM 表示(例如,為了評估 XPath 表示式),String 負載會被轉換為所需的型別,然後再轉換回 String。如果未提供 DocumentBuilder 例項,需要它的元件將建立一個支援名稱空間的例項。當您需要對文件建立進行更精細的控制時,您可以提供一個經過適當配置的 DocumentBuilder 例項。