【问题标题】:Child element namespace overridden by the root element namespace in JIBXJIBX 中的根元素命名空间覆盖了子元素命名空间
【发布时间】:2014-11-26 06:21:57
【问题描述】:

在使用 jibx 解组响应 xml 时,我在运行时遇到异常。

我的根级绑定的命名空间为“abc.com/”,但子元素标签有 与 xyz.com 不同的命名空间。在解组根级映射元素命名空间被覆盖为子元素命名空间。 下面是我在绑定 xml 中为元素标签添加的定义。

<value style="element" name="ipName" get-method="getIpName" set-method="setIpName" ns="https://xyz.coms" />

例外: org.jibx.runtime.JiBXException: Expected "{abc.com/}ipName" start tag, found "{xyz.com/}ipName"

【问题讨论】:

    标签: jibx


    【解决方案1】:

    我很乐意解决这个错误。在这里我得到了答案 http://marc.info/?l=jibx-users&m=122091431913533&q=raw.

    刚刚为子元素添加了单独的映射。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多