想如下结构的xsd定义,现在想解析element的name和type,如何处理?有现成的api吗?谢谢!
<!--Define courseInfo-->
<element name = "courseId_" type = "integer"/>
<element name = "courseName_" type = "string"/>
<element name = "passOrNot_" type = "integer"/>
<complexType name="courseInfo_">
  <sequence> 
    <element ref="courseId_"/>
    <element ref="courseName_"/>
    <element ref="passOrNot_"/>
    <element ref="reInfoEvent_"/>
  </sequence> 
</complexType>
<element name = "courseInfoEvent_" type = "courseInfo_"/>