Cxf转换功能:如何更改特定元素?

时间:2015-03-27 12:10:24

标签: java cxf

使用转换功能,例如key = {ns} tag,value = {ns} Tag会将xml的所有“tag”元素转换为“Tag”元素。

<parent>
  <tag...>
  <child>
    <tag...>
  </child>
</parent>

假设我只想修改不是父母的孩子的“tag”元素。 如何修改特定元素?

1 个答案:

答案 0 :(得分:2)

看起来使用CXF转换功能无法实现这一目标。我没有时间用CXF XSLT功能来实现这一点,所以我决定创建自己的拦截器,它使用XPath Expression来解决这个问题。