XSD:元素名称中的序列索引

时间:2011-06-16 15:23:17

标签: java xsd

我正在构建一个XSD来用Java生成JAXB对象。然后我碰到了这个:

<TotalBugs>
<Bug1>...</Bug1>
<Bug2>...</Bug2>
...
<BugN>...</BugN>
</TotalBugs>

如何构建序列索引在元素名称中的元素序列?具体来说,我如何获得Bug1中的1

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我很确定XSD不会支持你需要的东西。但是,您可以对模式的那一位使用<xsd:any>,然后使用比JAXB更低级别的内容来为该特定部分生成XML。 (我认为您生成的类将包含protected List<Element> any;这样的字段,您可以使用DOM填写这些字段。