同一行中的两个particulat标签

问题描述

我想知道使用Java JAXB库是否可以实现这样的事情:

  <test>
        <row>
             <en>value <same>val2</same>
             </en>               
        </row>
                ...
  </test>

以及应该从中生成xml的Java代码

class Test{

@XmlElement
List<Row> rows;

}

class Row{

@XmlElement
En en;

}

class En{

@XmlElement
Same same;

}

class Same{

List<String> value;

}

我要问的是将same标签en标签放在同一行。并且所有其他标签都应在新行中自动缩进。 谢谢

解决方法

请仔细阅读此link。解决方法是对缩进的xml文件进行后处理。