Web services CXF变换特征
我是CXF新手,我需要从输入XML中删除一些标记。因此我使用CXF转换功能,它应该从输入XML中删除版本标记,我可以更改但不能删除。请让我知道我如何才能做到这一点Web services CXF变换特征,web-services,cxf,Web Services,Cxf,我是CXF新手,我需要从输入XML中删除一些标记。因此我使用CXF转换功能,它应该从输入XML中删除版本标记,我可以更改但不能删除。请让我知道我如何才能做到这一点 <bean id="transformFeature" class="org.`enter code here`apache`enter code here`.cxf.feature.StaxTransformFeature"> <property name="inTransformElem`enter code h
<bean id="transformFeature" class="org.`enter code here`apache`enter code here`.cxf.feature.StaxTransformFeature">
<property name="inTransformElem`enter code here`ents">
<map>
<entry key="version" value=""/>
</map>
</property>
</bean>
您需要指定元素的名称空间。例如,如果
version
元素的命名空间为http://www.example.org/test
,您需要按如下方式配置:
<bean id="transformFeature" class="org.apache.cxf.feature.StaxTransformFeature">
<property name="inTransformElements">
<map>
<entry key="{http://www.example.org/test}version value=""/>
</map>
</property>
</bean>
<jaxws:endpoint ...>
<jaxws:features>
<ref bean="transformFeature" />
</jaxws:features>
</jaxws:endpoint>