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