【发布时间】:2015-11-25 13:10:50
【问题描述】:
我已经使用 xslt 中介将一个 xml 文件转换为另一个 xml,然后我使用 vfs 编写该文件来创建 .xml 文件,一切似乎都正常。但我想在文件开头添加以下标签:
<?xml version="1.0" encoding="UTF-8"?>
我尝试过使用这个属性:
<property name="messageType" value="text/xml" scope="axis2" type="STRING"/>
它也将肥皂信封添加到文件中,这不是必需的。
有什么建议吗?我正在使用 esb 4.8.0
【问题讨论】:
-
可以分享完整的meditor
-
尝试从 XSLT 顶部添加第二个:
<xsl:output version="1.0" encoding="UTF-8" omit-xml-declaration="no" indent="yes" />。 -
我试过 xs:output 但它不起作用,因为 esb 会创建这样的消息:xml 标签 ---- soap 信封 --- 转换的消息 --- end soap 标签