[工学]XML实用教程
XML实用教程 袁华炜 共14周 每周:2+2学时 教学目的和要求 《XML技术应用》是一门侧重于软件应用的选修课程。其任务是: 让学生了解掌握XML的基本语法; 学会使用C#语言对XML文档进行数据的遍历、增加、修改和删除; XMLWebService等,并能够在实际编程中使用XML文档做为数据源,以解决实际中的问题。 XML概述 什么是Html ? 什么是XML ? Html与XML的区别和联系。 什么是Html HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套事先定义好的标记标签 (markup tag) HTML 使用标记标签来描述网页 Html标签 UL LI张三/LI UL LI用户ID:001/LI LI公司:A公司/LI LIEMAIL:zhang@aaa.com/LI LI电话:(010LI II地址:五街1234号/LI U城市:北京市/LI LI省份:北京/LI /Ul LI李四/LI UL U用户ID:002/LI LI公司:B公司/LI LIEMAIL:li@bbb.org/LI LI电话:(021LI LI地址:南京路9876号/LI LI城市:上海市/LI LI省份:上海LI /UL /UL 什么是XML XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准 XML标签 ?xml version=1.0 encoding=GB2312? 联系人列表 联系人 姓名张三/姓名 ID001/ID 公司A公司/公司 EMAILzhang@aaa.com/EMAIL 电话(010电话 地址 街道五街1234号/街道 城市北京市/城市 省份北京/省份 /地址 /联系人 Html与XML的区别和联系 Html与XML的区别和联系 置标语言家谱表 XML的特性 实现不同应用程序之间的数据交互; 一种数据,多种样式; 实现数据的分布式处理; 简单易学,功能强大; XML语法 一个XML文档最基本构成 根元素、一般元素 注释 处理指令PI 数据块CDATA节作用 上例出现的逻辑要素 XML文档结构解析 XML语法 XML的声明; XML文档的树状结构:有且仅有一个根目录; XML文档结构 文档声明 处理指令 注释 元素与标记 属性 预定义实体的引用 CDATA节 命名空间 良构的XML文档 有效的XML文档(合法的XML文档) XML文档结构解析 一个XML文档结构是由文档头部分和文档体两个主要部分,以及一个可选的文档尾组成的。其中: 文档的头部(也称序言,可选):通常是一些XML声明、处理指令和注释等。 文档体:文档中内容信息所在的部分,即根元素的所有内容。 文档尾(可选):其内容包括注释、处理指令或空白。而不正确尾声地使用可能会带来不必要的麻烦,所以大多数应用程序都没有文档尾。 XML声明 ?xml version=1.0 encoding=gb2312 standalone=yes ? ?xml:表示XML文档声明的开始,说明该文档是一个XML文档。 version=1.0:必须声明的XML版本信息,表示该文档遵循W3C的XML 1.0规范。 encoding=gb2312:如果是用简体中文编写XML,就必须加上这项声明。encoding是可选项,它的默认值是UTF-8。 standalone=yes:表示该文档是一个独立的文档,没有引用其它外部文件。Standalone是可选项,其值必须是yes或no,如果standalone =no,就意味着需要外部的DTD,standalone属性的的默认值为yes。 ?:表示文档声明结束。 处理指令 处理指令(Processing Instruction,PI)是包含在XML文档中的一些命令性语句,其用途是为XML解析器提供传送给应用程序或脚本程序的信息,也可以利用处理指令为XML文档指定应用软件或显示文档的方法。 处理指令一般具有下列语法格式: ?处理指令名 处理指令信息? 处理指令 处理指令必须以“?”开始,以“?”结束。 “处理指令的
您可能关注的文档
- [工学]3 钻井液钙侵及处理.doc
- [工学]2机械测试信号分析.ppt
- [工学]3发电厂动力部分 第三章真题试题汇编.doc
- [工学]2章 汽车检测诊断基础理论.ppt
- [工学]4。8 汇编语言和C语言.ppt
- [工学]3章-交流电路.ppt
- [工学]4第四节 船舶检验---ok.ppt
- [工学]4 常用传感器1.ppt
- [工学]4连锁超市管理系统需求说明书.doc
- [工学]5 相对关系1.ppt
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 2025届福建省厦门市思明区小学三年级上学期科学试题及答案.docx
- 2025生产安全事故伤害损失工作日判定.docx
- 金融工程深度报告:股票关联与溢出效应因子构建-中信建投证券-0页.pdf VIP
- 常州纺织服装职业技术学院单招《数学》练习题【学生专用】附答案详解.docx VIP
- 中药涂擦疗法操作规范学习培训课件.pptx VIP
- 福建教育学院 石修银【特级教师】.ppt VIP
- 古诗词诵读 《虞美人》课件 (共24张PPT)统编版高中语文必修上册.ppt.pptx VIP
- 小规模经营网约房管理规范及编制说明.pdf
- 支委候选人初步人选考察谈话记录.docx VIP
- 2025年北师大版高中数学数学建模实战试卷.docx VIP
原创力文档

文档评论(0)