jjzjj

XmlAnyAttribute

全部标签

java - JAXB 规范 : XmlAnyAttribute collision with explicit mapped attribute 是怎么说的

场景考虑以下类(省略导入):@XmlAccessorType(XmlAccessType.NONE)@XmlRootElementpublicclassTest{@XmlAttributepublicintid;@XmlAnyAttributepublicMapany;}当我执行以下操作时的行为是什么:Testt=newTest();t.id=5;t.any=newHashMap();t.any.put(newQName("id"),"10");JAXBContextjc=JAXBContext.newInstance(Test.class);Marshallerm=jc.create