XML 支援 - 處理 XML 酬載
Spring Integration 的 XML 支援透過以下元件擴展 Spring Integration 的核心功能
您需要將此相依性包含到您的專案中
-
Maven
-
Gradle
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-xml</artifactId>
<version>6.3.5</version>
</dependency>
compile "org.springframework.integration:spring-integration-xml:6.3.5"
這些元件使在 Spring Integration 中使用 XML 訊息更簡單。訊息傳遞元件可處理以各種格式表示的 XML,包括 java.lang.String
、org.w3c.dom.Document
和 javax.xml.transform.Source
的實例。然而,在需要 DOM 表示法 (例如,為了評估 XPath 運算式) 的情況下,String
酬載會轉換為所需的類型,然後轉換回 String
。如果您未提供 DocumentBuilder
的實例,則需要 DocumentBuilder
實例的元件會建立命名空間感知實例。當您需要對文件建立進行更精細的控制時,您可以提供適當設定的 DocumentBuilder
實例。