1.需求:
利用XML存储数据来实现简易的学生成绩管理系统
2.实现思路:
这种模式就是典型的MVC模式,由下层的model(domain)层提供数据对象一步一步地到dao层,再到UI层。
3.XML文件(数据层)
// exam.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<exam>
<student examid="123" idcard="111">
<name>Cecilia</name>
<location>北京</location>
<grade>90</grade>
</student>
<student examid="456" idcard="112">
<name>Mary</name>
<location>深圳</location>
<grade>88</grade>
</student>
<student examid="789" idcard="113">
<name>Fient</name>
<location>上海</location>
<grade>95</grade>
</student>
<student examid="222" idcard="">
<name>cc</name>
<location>广州</location>
<grade>99.0</grade>
</student>
<student examid="123" idcard="114">
<name>Nacy</name>
<location>广州</location>
<grade>80.0</grade>
</student>