<?xml version="1.0" encoding="gb2312" ?>
<!DOCTYPE students [
<!ELEMENT students (student*) >
<!ELEMENT student (sex)>
<!ATTLIST student name CDATA #REQUIRED>
<!ATTLIST student id ID #REQUIRED>
<!ELEMENT sex (#PCDATA)>
]>
<students>
<student name="熊俊" id="123" >
<sex>男</sex>
</student>
<student name="萧蔷" id="124" >
<sex>女</sex>
</student>
</students>
红色地方为什么老是报错,ID类型的属性值,报错,说:不能id值不能以“1”开头,这是什么原因啊?
<!DOCTYPE students [
<!ELEMENT students (student*) >
<!ELEMENT student (sex)>
<!ATTLIST student name CDATA #REQUIRED>
<!ATTLIST student id ID #REQUIRED>
<!ELEMENT sex (#PCDATA)>
]>
<students>
<student name="熊俊" id="123" >
<sex>男</sex>
</student>
<student name="萧蔷" id="124" >
<sex>女</sex>
</student>
</students>
红色地方为什么老是报错,ID类型的属性值,报错,说:不能id值不能以“1”开头,这是什么原因啊?
http://xmlwriter.net/xml_guide/attlist_declaration.shtml
为什么 <student name="熊俊" id="123" >这个没报哪个错?
<?xml version="1.0" encoding="gb2312" ?>
<!DOCTYPE students [
<!ELEMENT students (student*) >
<!ELEMENT student (sex)>
<!ATTLIST student name CDATA #REQUIRED>
<!ATTLIST student id ID #REQUIRED>
<!ELEMENT sex (#PCDATA)>
]>
<students>
<student name="熊俊" id="_23" >
<sex>男</sex>
</student>
<student name="萧蔷" id="_24" >
<sex>女</sex>
</student>
</students>