0

大家好。我想解析下面的 XML 文件,但是在找到“Mo”的第一个子元素后它停止工作。有谁知道为什么?谁能帮我这个?

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<StPl Klasse="3BHET" Version="Version 10- gültig ab 01.04.2013" Update="12.4.2013 7:57">
  <Mo Stunden="11">
    <1 Fach="IE1" Lehrer="FZ" Raum="307" />
    <2 Fach="ES1" Lehrer="GLM" Raum="307" />
    <3 Fach="ES1" Lehrer="GLM" Raum="307" />
    <4 Fach="NW2" Lehrer="SM" Raum="307" />
    <5 Fach="RISL" Lehrer="TUV" Raum="015" />
    <6 Fach="AT1" Lehrer="PE" Raum="307" />
    <7 Fach="AUT" Lehrer="TEA" Raum="307" />
    <8 Fach="AT1" Lehrer="PE" Raum="307" />
    <9 Fach="NW2" Lehrer="SM" Raum="218" />
    <10 Fach="FI" Lehrer="STT" Lehrer="SX" Raum="303" Raum="307" />
    <11 Fach="LTC1" Lehrer="KK" />
  </Mo>
</StPl>
4

2 回答 2

1

文档中:

XML 命名规则 XML 元素必须遵循以下命名规则:

- 名称不能以数字或标点符号开头

于 2013-06-21T13:17:58.607 回答
0

您的 XML 无效,您不能使用数字作为元素名称的第一个字符。查看 XML 验证器 ( http://www.w3schools.com/xml/xml_validator.asp )。您可以在此处找到有关 XML 语法的更多信息。

于 2013-06-21T13:18:58.533 回答