| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3323 人关注过本帖
标题:[求助]
取消只看楼主 加入收藏
shevchenkoka
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2005-3-27
收藏
 问题点数:0 回复次数:0 
[求助]
1)根据自己的实际,用XML Writer为自己家庭成员建立一个多层次数据模型(至少包括祖孙三代,主要指家庭只有两代的情况),要求数据模型能真实地反映家庭成员之间的关系,同代之间可能属性来描述相互关系。信息包括姓名、性别(枚举类型)、年龄,提示:为了元素内容的单一,所有信息均可表示为属性。保存为Family2.dtd(注意扩展名必须为dtd),检查DTD有无语法错误。

根据Family2.dtd数据模型生成自己家人的XML文档Family2.xml,填入自己家人的数据,并保存后,检验其良好与合法性,并在浏览器中浏览。

(2)用XML Writer为本班上学年获得奖学金的同学建立XML数据模型,要求用ID类型属性来描述其学号,用子元素选项组来描述其奖利的等级,每一个同学还包括一个可以写备注的元素,保存为Scholarship.dtd,检查语法错误。

根据Scholarship.dtd数据模型生成本班的奖学金同学的XML文档Scholarship.xml,填入本班获奖同学数据,保存后,检验其良好与合法性,并在浏览器中浏览。

(3)将实验内容(2)中的内容复制到一个新的文档夹中,并更名为Scholarship2.dtd和Scholarship2.xml,在新的数据模型中,将学号和姓名改用参数实体来实现,保存以后检查其正确性,有意将两个学生的学号写成同样的,保存后检查其正确性;XML文档数据不变,将DTD中的学号的参数实体改为PCDATA,保存,再检查其合法性。

(4)在实验内容(3)的基础上,将学生添加一个照片属性,类型为实体类型,通过未解析实体为这些学生引入照片数据,假设照片格式为:bmp。定义符号BMP说明未解析实体的数据类型,为每个学生定义各自的照片实体,最后在xml文档中引用这些照片数据。

(5)建立一个XML文档Works.xml,定义一个外部参数实体:successbk为http://freeweb.nyist.net/~chm21st/xml-exe/works.dtd,该实体包括:book,abstract,content,para等元素的定义,根据这些元素名称,利用内部DTD组织一个名著的文档结构:FamousBooks;再定义一个外部文本实体:successtxt为http://freeweb.nyist.net/~chm21st/xml-exe/success.xml。将success.xml作为外部文本实体引入,自己再根据文档结构要求,增加两本图书的信息,保存后,检查语法及合法性,并在浏览器中浏览。 请高手指点,会的把答案发来,谢谢!!!

搜索更多相关主题的帖子: 合法性 扩展名 color 模型 信息 
2005-04-05 21:06
快速回复:[求助]
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027494 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved