编写xml存储学生信息和成绩,对XML文档进行修饰
时间: 2024-10-19 17:08:32 浏览: 17
在XML中,我们可以编写一个结构化的数据文件来存储学生信息和成绩。XML(eXtensible Markup Language)是一种用于标记数据的简单文本格式,非常适合存储和交换数据。下面是一个简单的例子,展示如何创建一个XML文档来表示学生的信息和成绩:
```xml
<?xml version="1.0" encoding="UTF-8"?>
<students>
<student id="1">
<name>张三</name>
<age>18</age>
<courses>
<course name="数学" score="95"/>
<course name="英语" score="88"/>
</courses>
</student>
<student id="2">
<name>李四</name>
<age>19</age>
<courses>
<course name="物理" score="90"/>
<course name="化学" score="92"/>
</courses>
</student>
</students>
```
在这个例子中,`<students>`是根元素,包含两个`<student>`元素,每个代表一个学生。每个学生都有一个`id`、`name`和`age`属性。`courses`元素下有若干`<course>`元素,表示学生的课程及对应的成绩。
为了提高可读性和美观,可以添加适当的缩进和空格,并使用命名空间(namespace)来组织相关的标签。同时,也可以使用DTD(Document Type Definition)或XML Schema来定义文档的结构规则。
阅读全文