一、编写一个文档内容包含(1)21级(班级(学生信息(学号、姓名、电子邮件、qq、通信地址(省份、城市、街道、邮政编码)))); (2)建立至少2个班级,每个班级至少2个学生的信息;且文档结构中包含:(1)元素的定义; (2)属性的定义;(3)注释的定义;(4)空元素的定义;的xml文档
时间: 2023-06-12 18:05:24 浏览: 42
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE students [
<!ELEMENT students (class+)>
<!ELEMENT class (student+)>
<!ATTLIST class id CDATA #REQUIRED>
<!ELEMENT student (id, name, email, qq, address)>
<!ELEMENT id (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT email (#PCDATA)>
<!ELEMENT qq (#PCDATA)>
<!ELEMENT address (province, city, street, zipcode)>
<!ELEMENT province (#PCDATA)>
<!ELEMENT city (#PCDATA)>
<!ELEMENT street (#PCDATA)>
<!ELEMENT zipcode (#PCDATA)>
]>
<students>
<class id="A001">
<student>
<id>202101</id>
<name>张三</name>
<email>zhangsan@example.com</email>
<qq>12345678</qq>
<address>
<province>湖北省</province>
<city>武汉市</city>
<street>珞喻路123号</street>
<zipcode>430000</zipcode>
</address>
</student>
<student>
<id>202102</id>
<name>李四</name>
<email>lisi@example.com</email>
<qq>23456789</qq>
<address>
<province>广东省</province>
<city>深圳市</city>
<street>科技园南区</street>
<zipcode>518057</zipcode>
</address>
</student>
</class>
<class id="A002">
<student>
<id>202103</id>
<name>王五</name>
<email>wangwu@example.com</email>
<qq>34567890</qq>
<address>
<province>江苏省</province>
<city>南京市</city>
<street>新街口</street>
<zipcode>210000</zipcode>
</address>
</student>
<student>
<id>202104</id>
<name>赵六</name>
<email>zhaoliu@example.com</email>
<qq>45678901</qq>
<address>
<province>北京市</province>
<city>海淀区</city>
<street>中关村大街</street>
<zipcode>100080</zipcode>
</address>
</student>
</class>
</students>