【发布时间】:2014-07-28 10:58:06
【问题描述】:
我正在尝试使用 jackson-dataformat-xml 和 woodstax 将对象编组为 XML,但它添加了额外的命名空间前缀 wstxns1。有什么建议吗?
我的 Bean 如下所示
@JacksonRootElement(localname="Blah" namespace="http://something"
Bla {
@JacksonXMLProperty(localname="SomeProperty" namespace="http://something"
String SomePropety;
@JacksonXMLProperty(localname="SomeClass" namespace="http://something-different"
Class SomeClass;
....
【问题讨论】:
-
你试过什么?我知道有很多这方面的教程,你应该在寻求帮助之前从那里开始。
-
无法重现。您使用的是哪个版本的 Jackson 和 Woodstox?
-
杰克逊 - 2.3 和 WoodStox 4.1.4
-
@JamesKingsbery - 问题是 jackson-dataformat-xml 和 woodstox 没有太多的教程,不管有什么,它们都简单明了。他们在 Stackoverflow 上也不是很活跃,我在 16 小时后得到回复.. 将其与此处询问的任何其他 Q 进行比较.. 谷歌搜索也会导致有限的搜索结果......
-
@user1428716 仍然无法重现。能否贴出转换为 XML 的代码?
标签: java xml jackson fasterxml woodstox