网站首页所有分类 注册 登陆
| 文学 | 人文社科 | 经济与管理 | 外语 | 艺术与摄影 | 科技 | 计算机 | 工具书 | 外文原版 | 学术 | 母婴少儿 | 生活时尚 | 教育考试
当前位置:首页->计算机->图形图象/多媒体设计->网页设计-> ->XML使用详解
XML使用详解
收藏

XML使用详解

作者:Holzner,霍尔兹纳(美),
分类:网页设计
人气:
装帧:平装 / 16开 / 472页 / 0字
ISBN(10位/13位):7111069501
出版:机械工业出版社2009-01- 8出版
定价:¥62元

标签(Tags):网络编程  网页设计  

收藏人数:
简介:
本书详细介绍了XML的三个规范:XML语言规范、XML链接规范和XML样式 表规范。其中列举了很多简短而有说服力的实例,其源代码包括在本书的配套光盘中。 阅读本书,用户可以学会XMI编程的细节,定义每个Web站点的标记,并指定标记的 处理方式,掌握视频集成,并创建分析XML的JaVa程序。读者将能够创建有效而且格 式良好的文档,设计实际的Web页,并提高自己的工作效率。
目录:
目 录

前言

第1章 准备出发

1.1什么是XML

1.2一个XML实例

1.2.1文档类型声明

1.2.2分析和浏览XML

1.3第一个Java应用程序:helloapp

1.4面向对象的编程:类和对象

1.4.1什么是对象

1.4.2什么是类

1.4.3Java类文件

1.4.4Main()方法

1.4.5创建helloapp.class

1.4.6运行helloapp.class

1.5编制Java小应用程序

1.5.1在小应用程序中显示图形

1.5.2为小应用程序创建Web页

1.5.3在独立窗口中运行小应用

程序

1.5.4创建新窗口

1.5.5Java类构造器

1.5.6在窗口中安装小应用程序

1.5.7调用小应用程序的init()和

start()方法

1.5.8创建winappFrame窗口类

1.6使用文本域

1.6.1声明并创建文本域

1.6.2Java布局管理器

1.7使用按钮

1.8小结

第2章 使用XML

2.1XML语法规范

2.1.1有效的和格式良好的XMI

文档

2.1.2扩展的Backus-Naur符号系统

2.1.3名字、字符和空白空间

2.2XML标记

2.2.1注释

2.2.2实体引用

2.2.3字符引用

2.2.4处理指令

2.2.5CDATA节

2.2.6起始标记和结束标记

2.2.7空元素

2.2.8序言和文档类型声明

2.3分析XML, 以解释XML文档

2.4使用MicrosoftXML分析器

2.5showtext应用程序

2.5.1创建文档对象

2.5.2加载XML文档

2.5.3显示XML文档的文本

2.6showtextwin实例

2.7gettitle实例

2.7.1访问XML文挡的元素

2.7.2访问子元素

2.8小结

第3章 文档类型声明属性和

实体

3.1XML中的字符编码

3.2要求的标记声明

3.3文档类型声明

3.4文档名称

3.5外部DTD

3.6元素声明

3.6.1DTD实例

3.6.2DTD2 例子

3.6.3DTD3例子

3.7属性表

3.7.1属性类型

3.7.2指定属性缺省值

3.7.3一些样本属性表

3.7.4attlist实例

3.7.5编写doTree()方法

3.8实体声明

3.8.1内部实体

3.8.2外部实体

3.8.3已定义的实体

3.8.4entities例子

3.9符号声明

3.10条件节

3.11小结

第4章 创建XML浏览器:四个完整

的例子

4.1tree例子

4.2browser例子

4.3indenter例子

4.4caps例子

4.5小结

第5章 XML与数据库

5.1employees例子

5.2birds例子

5.2.1创建新的XML元素

5.2.2把新的XML元素增加到

文档中

5.2.3编写新的XML文挡

5.3Scarcher例子

5.4medicines例子

5.5小结

第6章 XML链接

6.1什么是XML链接

6.2XML简单链接

6.3扩展XML链接

6.4寻址XML链接

6.5关于XPOinter

6.5.1绝对位置项

6.5.2idlocator实例

6.5.3Xpointer相对位置项

6.5.4locator例子

6.5.5字符串匹配位置项

6.5扩展链接组

6.6小结

第7章 带文本和图形的XMI

7.1textbrowser例子

7.2fontsizc例子

7.3circles例子

7.4lines实例

7.5小结

第8章 XML图像处理

8.1images例子

8.2imagebrowser.java例子

8.3mouser例子

8.3.1mouseDown事件

8.3.2mouseUp事件

8.3.3mouseDrag事件

8.3.4morscMove事件

8.3.5mouseEnter事件

8.3.6morseExit事件

8.4imagemap例子

8.5小结

第9章 XML样式表

9.1第一个样式表例子

9.1.1SMGL与XML

9.1.2使用XML中的样式表的总观

9.1.3XMLDSSSL: XML样式

9.1.4D)SSSL的两个部分

9.2创建样式表

9.2.1流对象

9.2.2流对象特征

9.3stylc例子

9.4样式表特征:bigfont例子

9.5defines例子

9.6序列:ands例子

9.7indents例子

9.8tabs例子

9.9pagenunmber例子

9.10font例子

9.11xref例子

9.12小结
内容摘要:
<HTML>

这就会通知Web浏览器:文档是用HTML编写的,所以它是固有的Web页。下一步,

使用<HEAD>和<TITIE>标记设置Web页标题:

<HTML>

<HEAD>

<TlTLE>TheBestWebPageEver!</TlTLE>

</HEAD>

这就设置了Web页的标题,正如浏览器中所显示的(通常处于顶部浏览器的标题栏

中); 在本例中,Web页标题是“TheBestWebPageEver!”(在某种程度上有点儿夸张)。

对每个起始标记,如本例中的<HEAD>或<TITLE>,都有一个结束标记,如

</HEAD>或</TITLE>。结束标记与起始标记使用同一名字,只是多了一条斜线;例

如,起始标记为<HEAD>时,其结束标记为</HEAD>。在这种情况下,起始标记和结束

标记都成对出现,把Web页文本括了起来,并指定以何种方式显示文本。

注意 并不是所有的起始标记都需要结束标记,但大多数都需要。

例如,在Web页主体内(用<BO)DY>标记指定),我们用<CENTER>标记使文本居

中:

<HT ML>

<HEAD>

<TltL E>The BestWebpage Ever! </T lTL E>

</HEAD>

<BODY>

<CENTER>

<H1>

<B>Thisisthe Be stWebpage Ever! </B>

<H1>

</CENTER>

另外,我们使用<H1>标记来以大字体显示页的标题(HTML标题可以从最大字体

<H1>到最小字体<H6>中进行选择),而且用<B>标记进行加粗显示:

<HT ML>

<HEAD>

<TlTL E>The BestWebpagE EvEr! </TlTLE >

</HEAD>

<BODY>

<CENTER>

<H1>

<B>Thisisthe BestWeb Pa geEv er!</B>

</H1>

</CENTER>

这样,我们使用HTML指定如何显示Web页中的文本和图形。

XML与HTML有所区别,但也有共同点。HTML描述了如何显示Web页中的数据,

而XML描述数据本身。

换句话说,作为一种数据描述语言的XML, 使用的频率会更高,如果选择了它,就允

许我们将数据组织成数据结构,甚至是很复杂的数据结构。你可以按照自己的需要剪裁数

据;XML最有吸引力的特征是你可以创建自己的标记。这就允许你在XML文档中以自己

的方式组织数据。下面让我们看一个XML实例,以使这个概念更清楚。

1.2 一个XML实例

这个例子名为grocery.xml, 我们记录杂货店中的每位顾客所购买的商品及购买时间,

设置一个XML文档记录这些数据。现在,让我们看看如何完成这项工作。

我们以一条处理指令开始grocery.xm1程序,这条指令显示出此文档是XML文档,而

且是使用1.0版本的XML:

<? XMLversion =″1.0″? >

处理指令以<?开始,以?>结束,而且它们直接传给XML处理器,读入并解释

XML的应用程序。在本例中,我们将XML版本通知给XML处理器。
书评:
本书暂时没有评论
请登陆后发表评论,点击这里登陆,或者点击这里注册
以下网店提供购买本书:
网店
价格
折扣
配送
支付方式
最近优惠
购买
¥49.6 80% 送货上门、货到付款(运费:北京免费,其他地区5~12元) 送货上门、款到发货(运费:北京免费,其他地区5~12元) EMS快递(运费: 图书原价50元以内14元,超过50部分每增加25元(不足25元按25元计算)加收6元。其中单本书超过50元的部分打折) 普通邮寄(运费:中国大陆地区邮寄费每单6元) 货到付款 邮局汇款 银行汇款 在线支付 直接购买
 
关于我们 联系我们