用JAXB生成HL7 schema的类 然后再通过BEAN生成XML的时候,每个标签都是双标签,没有单标签,不知道是为什么 
例如:
    <id root="2220c1c4-87ef-11dc-b865-3603d6866807">
    </id>
想生成:
    <id root="2220c1c4-87ef-11dc-b865-3603d6866807" />
应该怎么办?

解决方案 »

  1.   

    一般生成的都是双标签,这个没办法,除非你重写JAXB生成xml代码
      

  2.   

    谢谢你回答了我的问题 
    我上面写的例子,如果是双标签这种形式在schema验证的时候不能通过可怎么办啊?
    错误信息:复合类型“II”的是‘empty’。这将禁止元素‘id’的任何内容。