1 / 52
文档名称:

动态网开发技术 06 XML公开课获奖课件赛课一等奖课件.ppt

格式:ppt   大小:202KB   页数:52页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

动态网开发技术 06 XML公开课获奖课件赛课一等奖课件.ppt

上传人:梅花书斋 2025/5/5 文件大小:202 KB

下载得到文件列表

动态网开发技术 06 XML公开课获奖课件赛课一等奖课件.ppt

相关文档

文档介绍

文档介绍:该【动态网开发技术 06 XML公开课获奖课件赛课一等奖课件 】是由【梅花书斋】上传分享,文档一共【52】页,该文档可以免费在线阅读,需要了解更多关于【动态网开发技术 06 XML公开课获奖课件赛课一等奖课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。可扩展标识语言
什么是XML
XML代表Extensible Markup Language(eXtensible Markup Language的缩写,意为可扩展的标识语言)。
XML 是一种标识语言,很类似 HTML
XML 的设计宗旨是传播数据,而非显示数据
XML 标签没有被预定义。需要自行定义标签。
XML 被设计为具有自我描述性。
XML 是 W3C 的推荐原则
XML与HTML的重要差异
XML是在HTML之后推出的一种标识语言,虽然同为W3C的原则,但XML和HTML差异较大,重要的差异是:
XML 不是 HTML 的替代;
XML 和 HTML 为不一样的目的而设计;
XML 被设计为传播和存储数据,其焦点是数据的内容;
HTML 被设计用来显示数据,其焦点是数据的外观;
HTML 意在显示信息,而 XML 意在传播信息。
XML用于创立新的Internet语言
诸多新的 Internet 语言是通过 XML 创立的,其中的例子包括:
XHTML - 最新的 HTML 版本
WSDL - 用于描述可用的 web service
WAP 和 WML - 用于手持设备的标识语言
RSS - 用于 RSS feed 的语言
RDF 和 OWL - 用于描述资源和本体
SMIL - 用于描述针针对 web 的多媒体
SVG – 用于描述可伸缩矢量图
RDF和OWL是下一代Web(语义Web)的基础。
XML 文档实例
XML 使用了简单的具有自我描述性的语法:
<?xml version="" encoding=“UTF-8"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
第一行是 XML 申明。它定义 XML 的版本 () 和所使用的编码 (UTF-8字符集)。
下一行描述文档的根元素,接下来 4 行描述根的 4 个子元素,最终一行定义根元素的结尾。
XML文档树
XML 文档必须包含根元素。该元素是所有其他元素的父元素。XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端。所有元素均可拥有子元素:
<root>
<child>
<subchild>.....</subchild>
</child>
</root>
父、子以及同胞等术语用于描述元素之间的关系。父元素拥有子元素。相似层级上的子元素成为同胞(兄弟或姐妹)。所有元素均可拥有文本内容和属性。
XML语法规则
所有 XML 元素都须有关闭标签,在HTML中,省略某些结束标签是许可的,在 XML 中,省略结束标签是非法的;
XML标签对大小写敏感,不一样的大小写被看作是不一样的标签;
XML 必须对的地嵌套,不容许两个标签的作用范围互相交错;
XML 文档必须有根元素;
XML 的属性值须加引号;
在 XML 中,空格会被保留,HTML 会把多种持续的空格字符淘汰为一种;
XML 中的注释与HTML中的写法一致<!-- 注释文本 -->
XML元素
XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。元素可包含其他元素、文本或者两者的混合物。元素也可以拥有属性。
XML 元素必须遵照如下命名规则:
名称可以含字母、数字以及其他的字符
名称不能以数字或者标点符号开始
名称不能以字符 “xml”(或者 XML、Xml)开始
名称不能包含空格
可使用任何名称,没有保留字。
XML 元素是可扩展的
XML 元素是可扩展,以携带更多的信息。
<note>
<to>George</to>
<from>John</from>
<body>Don't forget the meeting!</body>
</note>
假定创立了一种应用程序,可将 <to>、<from> 以及 <body> 元素提取出来,并产生如下的输出:
MESSAGE
To: George
From: John
Don't forget the meeting!
XML 元素是可扩展的
假定 XML 文档的作者,出于某种原因,又向这个文档添加了某些额外的信息:
<note>
<date>-08-08</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
那么前面的应用程序会中断或瓦解吗?答案是:不会。这个应用程序仍然可以找到 XML 文档中的 <to>、<from> 以及 <body> 元素,并产生同样的输出。XML 的优势之一,就是可以在不中断应用程序的状况进行扩展。

最近更新

建筑工程一切险保险合同范本(标准版) 10页

建筑设备租赁合同书样式(标准版) 5页

2025版无偿使用房屋租赁合同书 12页

房地产联合开发合同模板(标准版) 6页

2025版最新借款合同书条例全文 11页

2025版最新医疗器械廉洁购销合同书 15页

打架双方造成轻伤要写刑事谅解书吗(标准版) 3页

2025版最新室内设计合同书范本 17页

挖机装载车吊机平板车炮头桩基机械租赁合同(标.. 5页

放射诊疗防护安全管理制度范本 5页

昆明市农药买卖合同范文(标准版) 5页

2025年体育课初三的作文800字(整理24篇) 34页

林地租赁合同(标准版) 6页

标准担保借款合同样式 8页

2025版服装购销的合同书 16页

正规的金融借款合同样式(标准) 3页

沪教版小学三年级下数学练习题一 2页

2025版柴油购销合同书范本共 15页

湛江场地租赁合同范本(标准版) 3页

2025版桥梁劳务分包合同书模板 16页

电脑购销合同(标准版) 6页

矿场厂区租赁合同 4页

2025版正规股权代持协议书书范本 16页

2025版民间借贷及还款协议书书 15页

2025版水利河堤修建工程承包合同书 15页

2025年小学道德与法治部编版六年级下册全册单.. 4页

机械设计制造及其自动化专业大学生实习实训报.. 12页

科学四年级下册期末试卷测试卷(含答案解析) 19页

2023年检验员考试题及参考答案 10页

中药外敷疗法PPT培训课件 29页