建议你把学生分开。因为学生是一个集合。如下:<班级> 
<一班> 
  <学生> 
      <姓名>小明 </姓名> 
      <科目>数学 </科目> 
      <分数>97 </分数> 
      <科目>英语 </科目> 
      <分数>91 </分数> 
      <科目>语文 </科目> 
      <分数>89 </分数> 
 </学生>
 <学生>
    <姓名>小华 </姓名> 
      <科目>数学 </科目> 
      <分数>97 </分数> 
      <科目>英语 </科目> 
      <分数>91 </分数> 
      <科目>语文 </科目> 
      <分数>89 </分数> 
        
  </学生> 
  
</一班> 。。 
</班级>

解决方案 »

  1.   

    科目需要分开吗? 感觉 <学生> 
          <姓名>小明 </姓名> 
          <科目>数学 </科目> 
          <分数>97 </分数> 
          <科目>英语 </科目> 
          <分数>91 </分数> 
          <科目>语文 </科目> 
          <分数>89 </分数> 
    这个看起来似乎不好看  姓名单独 其余都是很多的
      

  2.   


      <学生 姓名=小明>
          <科目 名称=数学 分数=97/>
           <科目 名称=英语 分数=97/>
      </学生> 
    <学生 姓名=小明>
          <科目 名称=数学 分数=97/>
           <科目 名称=英语 分数=97/>
      </学生> 
      

  3.   

    楼主,这个是没有对错的,只有合理,看自己的理解了
    <班级 班级='一班'>
            <学生 姓名=''>
                <学科 科目=''>分数</学科>
                <学科 科目=''>分数</学科>
            </学生>
            <学生 姓名=''>
                <学科 科目=''>分数</学科>
                <学科 科目=''>分数</学科>
            </学生>
        </班级>
        <班级 班级='二班'>
            <学生 姓名=''>
                <学科 科目=''>分数</学科>
                <学科 科目=''>分数</学科>
            </学生>
            <学生 姓名=''>
                <学科 科目=''>分数</学科>
                <学科 科目=''>分数</学科>
            </学生>
        </班级>