|
如需使用最新稳定版本,请使用 Spring Integration 7.0.4! |
XML 支持 - 处理 XML 响应
Spring Integration 的 XML 支持通过以下组件扩展了 Spring Integration 的核心功能:
您需要将以下依赖项包含到您的项目中:
-
Maven
-
Gradle
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-xml</artifactId>
<version>6.4.10</version>
</dependency>
compile "org.springframework.integration:spring-integration-xml:6.4.10"
这些组件使在 Spring Integration 中处理 XML 消息变得更加简单。
消息组件支持与各种格式表示的 XML,包括 java.lang.String、org.w3c.dom.Document 和 javax.xml.transform.Source 的实例。
然而,当需要 DOM 表示时(例如为了评估 XPath 表达式),String 负载会被转换为所需类型,然后再转换回 String。
需要 DocumentBuilder 实例的组件会在您未提供时创建一个支持命名空间的实例。
当您需要对文档创建进行更精细的控制时,您可以提供一个适当配置的 DocumentBuilder 实例。