对于最新的稳定版本,请使用 Spring Integration 6.4.0! |
XML 支持 - 处理 XML 有效负载
Spring 集成的 XML 支持通过以下组件扩展了 Spring 集成的核心:
您需要将此依赖项包含在您的项目中:
-
Maven
-
Gradle
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-xml</artifactId>
<version>6.2.11</version>
</dependency>
compile "org.springframework.integration:spring-integration-xml:6.2.11"
这些组件使在 Spring Integration 中处理 XML 消息变得更加简单。
消息收发组件使用以多种格式表示的 XML,包括 、 和 的实例。
但是,如果需要 DOM 表示形式(例如,为了评估 XPath 表达式),则有效负载将转换为所需的类型,然后转换回 .
需要实例的组件将创建一个命名空间感知实例(如果您未提供实例)。
当您需要更好地控制文档创建时,可以提供适当配置的 实例。java.lang.String
org.w3c.dom.Document
javax.xml.transform.Source
String
String
DocumentBuilder
DocumentBuilder