XML基础及实践开发教程(唐琳 主编)习题答案(6)

2019-03-09 14:03

习题12答案

1. 使用Digester解析XML文档的基本步骤:

1. 创建Digester对象实例。

2. 设置该Digester对象的配置属性(可选)。

3. 将需要的初始对象push到该Digester对象的对象栈上(可选)。 4. 需要注册所有的XML元素匹配模式与处理规则之间的映射关系。 5. 用digester.parse()解析的XML文档对象,得到目标对象。

2. Digester的工作原理就是把一个XML文档的所有元素都作为一个JavaBean,这些JavaBean的关系则为:XML文档的根元素作为一个总的JavaBean,根元素的属性作为该JavaBean的属性。根元素的子元素也是一个JavaBean,该JavaBean也作为根元素JavaBean的一个属性。如此类推来解析整个XML文档。

习题15答案

1. XML数据模型参考答案

XML TOM

JAVA JACK

2. 参考答案 错误。

原因:数据的概念比较宽泛,文档也是一种数据形式,使用什么形式保存取决于具体业务需求。

3. 参考答案

在XML数据库内部索引双向链接有如下3种策略:

1)无索引:如果数据频繁改变或查询只访问少量节点时,不应该建立索引。

2)完全索引:对一个相对较小且很少变化的数据库进行频繁访问,最适合建立完全索引。

3)部分索引:只对访问最频繁部分元素进行索引。

4. 参考答案

与其他数据库相比,XML数据库在域建模、概念设计和存储复杂关系等方面提供了更多的灵活性。

习题16答案

1.参考答案

在Oracle数据库中存储XML的数据目前有2种方法:一种是传统的关系型存储方式,第二种是XMLType存储方式。

2.参考答案

主要有“结构化存储”、“非结构化存储”、“混合存储”三种方式,一般主要使用前面两种存储方式来存储操作XML类型的数据。

3.参考答案

Create table xmlContent(keyvalue varchar2(10) primary key, xmlvalue xmltype);


XML基础及实践开发教程(唐琳 主编)习题答案(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浙美版小学美术 3.大学之门 教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: