繁体   English   中英

JAXB命名空间顺序

[英]JAXB Namespace Order

是否可以控制通过JAXB生成的文档中名称空间的顺序? 我知道,它与XML标准无关,但是以某种方式我们需要按特定顺序生成名称空间声明吗? 例如,当前我们已经生成

<rootelement a="http://www.example.com/xom" b="http://www.example.com/crops">
..
</rootelement>

但是我需要:

<rootelement b="http://www.example.com/crops" a="http://www.example.com/xom">
..
</rootelement>

JAXB不直接支持它,但是您可以将对象编组到ContentHandler,XMLStreamWriter或XMLEventWriter,并在其中处理名称空间和属性顺序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM