与元素类型“Y”关联的属性名称“X”后面必须跟有'='字符

与元素类型“Y”关联的属性名称“X”后面必须跟有'='字符

问题描述:

我试图解析XML文件,但在尝试构建时我不断收到此错误。与元素类型“Y”关联的属性名称“X”后面必须跟有'='字符

下面是XML文件:

<Student Data> 
<Student id="11111"> 
    <FirstName>Joe</FirstName> 
    <LastName>Edwards</LastName> 
    <Address> 
     <Street>345 North</Street> 
     <City>Brea</City> 
     <State>CA</State> 
     <Zip>99999</Zip> 
     <Phone>(714) 444-4444</Phone> 
    </Address> 
    <Classes> 
     <Class crn="5555"> 
      <Name>CIS 100</Name> 
      <Units>3</Units> 
      <Grade>A</Grade> 
     </Class> 
     <Class crn="7777"> 
      <Name>CIS 111</Name> 
      <Units>4</Units> 
      <Grade>B</Grade>   
     </Class> 
    </Classes> 
</Student> 
</Student Data> 
+0

请提供解析代码。 – Smutje

+0

感谢Pshemo做到了! –

你的XML似乎无效。标签名称不能包含空格。尝试改变

<Student Data> 

喜欢的东西

<Student_Data>