gpt4 book ai didi

java - 如何在 Spring 集成中使用 JAVA 配置创建 xslt-transformer?

转载 作者:数据小太阳 更新时间:2023-10-29 02:29:12 25 4
gpt4 key购买 nike

我在 Spring-Integration 中有以下 xslt-transformer。如何使用 Java Config 进行相同的配置?

<si-xml:xslt-transformer input-channel="input" output-channel="output"
xsl-resource="classpath:/test.xsl"
result-transformer="resultToDoc"/>

最佳答案

@Transformer(inputChannel = "input", outputChannel = "output")
@Bean
public XsltPayloadTransformer transformer() {
return new XsltPayloadTransformer(new ClassPathResource("classpath:/test.xsl"),
resultToDoc());
}

从另一边考虑使用Spring Integration Java DSL ,我会更简单:

@Value("classpath:/test.xsl")
private Resource xsl;

.transform(Transformers.xslt(this.xsl))

关于java - 如何在 Spring 集成中使用 JAVA 配置创建 xslt-transformer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36060474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com