第 1 章 簡介XML.

Slides:



Advertisements
Similar presentations
[ Java 程序设计 教程 ] 阎菲 陈利 向郑涛 陈宇峰 中国水利水电出版社.  Java 语言是对软件开发技术有深 远影响、应用前景广泛、具有丰富 的类库、继承了 C++ 传统(摈弃了 某些不足)广泛使用的网络编程语 言。 Java 语言的特性使它可以最大 限度地利用网络。  本章介绍面向对象的基本概念:对.
Advertisements

Web Maple— 云端计 算 数学学院刘海洋 胡婷婷. 需求 什么是 Web Maple ? Maple : “ 数学家的软件 ” 符号和数值计算 动态编程语言 集成编辑环境与图形输出 Web Maple :网页上的数学家 完整的 Maple 功能 云端计算 网页独特的输入输出格式.
第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
1 网站设计理念 大连理工大学创新实验学院 优秀网站展示 - LAMP 类网站
明新科技大學 電子計算機中心 盧裕溢 中心主任 1.  系統建置歷程  資料收集與管理方式  系統整合  學習歷程資料呈現  基本能力與畢業門檻資料查詢  系所課程地圖與目標人才設定  目標人才與 104 職缺對應  E 履歷與 104 履歷串接  UCAN 職能平台測驗分析 
欢迎各位 Nice to Meet U.
第 12 章 SOAP技術.
第2章 电子商务相关技术设施 2.1 Internet技术 2.2 网络协议 2.3 与电子商务有关的标记语言 2.4 WWW客户机与服务器
10-1 資料庫管理系統簡介 10-2 關聯式資料模式和查詢語言 10-3 Access 簡介 10-4 XML 簡介
第二章 电子商务技术基础.
通訊科技教育改進計畫 「網路應用與服務組」 行動電子商務課程 XML之簡介.
程式語言與設計 授課教師:蔣德威.
第 11 章 網際網路與資料庫系統.
第1章 网页、网站制作基础 1.1 网页与网站的概念 1.2 Web标准 1.3 网页制作的常用软件 1.4 构成网页的基本元素
网站如何定制建设???.
網頁技術簡介.
教学网站设计与制作教程 第四周 主讲:黄光芳 TEL:
地理資訊系統概念 第九章地理資訊系統發展環境.
在 线 考 试 系 统 的 设 计 学 生: 班 级: 指导老师:.
转正述职报告 乐恩公司 史航
管理系统使用注意事项 1.每个事业单位只有一张唯一的专用光盘。但为防止事业单位专用光盘损坏,可以自行刻录一张新的光盘作为备份。用于网上登记的计算机必须有光驱才行、计算机必须是xp或更好版本的的操作系统,浏览器必须是IE6.0版本以上。 2.事业单位专用光盘中“网下填表与上网提交”功能未开通,待开通后再告知大家。
模块七 信息获取与发布 第8章 计算机网络信息的获取与发布.
数据访问页.
第二期实验室工作人员培训讲座(三) 加强规范化建设 提高仪器设备管理水平 设备处 黄久龙 2017年9月13日 徐州师范大学设备处 黄久龙.
關鍵字廣告工具、 搜尋引擎最佳化、 損益表實例
《XML技术及其应用》 第1章 XML 基础知识 主讲教师:桂浩 武汉大学.
第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
HTML5全栈开发序列课程 《前端入门》之HTML入门 余鹏作品.
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
第 3 章 網頁的基本設定與預覽.
XML資料傳輸 黃笠宸 4/3.
第 3 章 XML文件的轉換 –XSLT與XPath
課程名稱:資料庫系統 授課老師:李春雄 博士
.NET 簡介.
.NET 簡介.
第 15 章 網路安全.
第一章: Java Web 开发技术概述.
XSL: Extensible Stylesheet Language
高级Web技术 复 习.
Web前端开发技术与实践 第3章:初识HTML5 阮晓龙 /
Ch01網際網路、HTML 、 Script 、 ASP.NET簡介
第2章 网络营销工具.
第 13 章 體驗Web Service.
正荣集团企业门户 基本流程培训
專題J組 題目: 檢定考試管理系統 指導老師: 曾修宜 老師 組員: 曾聖棋 謝宗翰
課程名稱:_____________ 指導教授:_____________
XML基礎課程 5 數位芝麻網路公司 XML講師:蔡斐婷.
W3C标准网页制作 主讲教师:张 涛.
Empower for MircoSoft ISV
数据库技术与应用 (开学篇) 同济大学.
第十三讲 使用数据库(一) 上海财经大学信息管理与工程学院.
<title> XML與XQuery ,新一代資料儲存標準 </title>
Excel - 九十七年度教職員工資訊教育訓練 董建弘.
大專院校美食網- 以新北市為例 商務科技管理專題 組 別: 第二組 專題成員: 方采薇 陳宜欣
Network Application Programming(3rd Edition)
电子商务 王素凤
张孝祥IT课堂 -深入体验Java Web开发内幕
關鍵字廣告工具、 搜尋引擎最佳化、 損益表實例
第1章 ASP.NET基础.
第 6 章 XLink、XBase與XPointer
研究生出国申请流程 学生使用手册.
課程名稱:資料庫系統 授課老師:李春雄 博士
第 1 章 設計網頁的準備工作.
W3C标准网页制作 主讲教师:张 涛.
项目一 了解网站的概念 项目二 创建个人网站“鸿渐工作室” 项目三 制作“鸿渐工作室”的主页 项目四 HTML语言 项目五 制作“家乡特产”网页 项目六 制作“给我留言”网页 项目七 制作“应用技巧”网页 项目八 模板制作及应用.
陳昭珍 國立臺灣師範大學圖書資訊學研究所副教授
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
西南科技大学网络教育系列课程 动态网页设计(JSP) 补充 JSP操作XML文件.
第17章 PHP應用實例探討 17-1 PHP應用實例探討 17-2 圖片版的訪客計數 17-3 訪客留言簿 17-4 聊天室
Presentation transcript:

第 1 章 簡介XML

標記語言概述 - 什麼是標記語言 所謂的標記觀念,即是運用特殊的標示方式,表達出具有特殊意義的文件內容部份。 標記語言概述 - 什麼是標記語言 所謂的標記觀念,即是運用特殊的標示方式,表達出具有特殊意義的文件內容部份。 將標記觀念帶進電腦後,就形成了所謂的標記語言(Markup Language)。 這些標籤的建立方式,則是以『<』與『>』符號,加上文字(標籤的名稱)形成,如下所示。 <標籤名稱>被標記的文字</標籤名稱> HTML就是一種標記語言。

標記語言概述 - 通用標記語言與特定標記語言 通用標記語言只用於描述文件的結構與內容,並不規定如何運用文件,像前述的SGML就是通用標記語言,本書所介紹的XML也是通用標記語言。 相對於通用標記語言僅表達文件的結構,特定標記語言則專指針對特定用途,所使用的標記語言。HTML就是一個定義文件在瀏覽器內顯示方式的特定標記語言。

標記語言概述 - 為何要用標記語言 運用標記語言可讓電腦更容易讀取到資料。 以下運用XML以標記語言的觀念,表示書籍資料 <書名>ASP 3.0動態網頁入門實務</書名> <作者>位元文化</作者> <出版商>文魁資訊股份有限公司</出版商> <定價>690</定價> 撰寫電腦程式,讀取書籍的定價時,電腦程式只要識別出<定價></定價>標籤,那標籤所包夾的字串,便是售價。而由<作者></作者>標籤所包夾的文字,就是作者。

標記語言概述 - 可延伸標記語言–XML XML的十大目標 XML必須保持它的簡易與單純,降低解析器的負荷,讓XML可以很容易地應用於Internet XML並不僅僅只能應用在Web上,它是一個可以被各應用程式,廣為採用的資料分享方法 XML應該與SGML相容 處理XML文件的程式應該是很容易撰寫 在XML中應該要讓選擇性的功能保持在最少,最好是0 XML文件必須清楚,並讓人類容易閱讀 XML的設計必須能夠很快速地被推出,避免被單一廠商壟斷 XML文件的設計應該要很正式,並且簡潔 XML文件是很容易地被建立 對XML來說,標記(標籤)的明確比起簡潔更重要,所以每組標記(標籤)都必須嚴格標示出開始標記與結束標記。

標記語言概述 - XML的相關技術 XML必須與相關技術搭配才有用武之地,以下將大致介紹這些技術: XSL(eXtensible Stylesheet Language) – 譯為可延伸樣式語言,用於轉換與格式化XML文件的XML語言,將於第3章介紹。 XSLT(XSL Tranform) – 由XSL內轉換XML文件的部份,獨立出來的標準,將於第3章介紹。 XPath – 用於標示XML文件內資料的語言,將應用於XSLT內,協助標示欲執行轉換的XML文件內容,將說明於3-2節。 DTD(Document Type Definition) – 譯為文件類型宣告,用於描述XML文件的結構與資料類型,以便驗證XML文件是否正確,將說明於第4章。 XML Schema – 用於取代DTD,以描述XML文件的結構與資料類型的標準,將說明於第5章。 XLink(XML Link Language)– 用於協助XML文件,建立與Internet上資源之連結的標準,說明於6-1節。 XBase – 用於協助XLink文件內的超連結,建立一個超連結的基底位址,說明於6-2節。 XPointer – XPointer是將XPath的觀念,延伸應用於XLink之上,讓XLink連結至XML文件時,不再只是單純地連結至整份文件,更可進一步地,標示文件的某個元素或者某個範圍,甚至是元素內容的某段文字。說明於6-3節。

標記語言概述 - XML技術的應用 本書對於XML技術的應用介紹,主要分為三個方面: 網頁應用 – 這個部份主要將講解,如何將XML技術應用於HTML網頁的撰寫,涵蓋的應用範圍包含了以Script語言撰寫的客戶端動態網頁、執行於伺服端的ASP.NET網頁、DOM物件的應用,乃至於最新的SOAP技術以及Web Service。 Java語言 – 講解如何運用XML剖析器,以Java撰寫處理XML文件的應用程式。 資料庫 – 講解Access與SQL Server 2000/2005/2008資料庫對XML的支援。

W3C的簡介- 什麼是W3C W3C是成立於1944年10月的國際標準組織,成立的宗旨是想要建立全球資訊網(WWW)的共同標準與規範,以促進WWW的技術發展與革新。 W3C網站為www.w3c.org 在W3C的網站上,將提供以下服務。 提供各種範例應用程式以展示新技術 提供研發者與使用者有關WWW相關技術標準的參考資料 提供可植入應用軟體的參考程式碼,以推廣標準

W3C的簡介 - W3C發佈的標準文件類型 在W3C制訂標準的過程,在不同階段將發佈相關文件,供外界參考與討論,以下是5種類型文件的介紹。 W3C Recent Note:記載日期的公開文件,如:會議報告、技術概論、技術報告與評鑑…等。 W3C Recent Working Draft(工作草案):還在研究中的報告,僅代表W3C的工作方向,且並未得到W3C及參與團體的認同。 W3C Candidate Recommendations(候選推薦標準):技術或研究文件目前已經得到相關技術產業的認同,因而推薦給W3C的審核小組,希望得到W3C的認可。 W3C Proposed Recommendation(準備推薦使用):技術或研究文件已獲得參與制訂標準之團體的認同,並經由W3C的執行長推薦給審核小組討論。 W3C Recent Recommendation(推薦使用):技術或研究文件已經獲得W3C審核小組的一致認同,並經過W3C執行長的認證,W3C認為此標準文件為一穩定的技術標準,將不會經常修正,可公開推薦給產業界使用,以協助W3C達成促進技術發展的願景。

本書使用的開發環境 - 最簡單的工具–記事本與IE 本書所有範例的XML文件之撰寫,與結果瀏覽,都運用Windows作業系統提供的記事本與IE完成。 下圖為撰寫XML文件的記事本。

本書使用的開發環境 - 最簡單的工具–記事本與IE 下圖則為以IE瀏覽器開啟XML文件的畫面。

本書使用的開發環境 - XML Spy IDE 撰寫XML文件還是有一些好用的工具,其中最為人所熟知的是XML Spy,目前的版本為2009版,並分為Enterprise、Professional與Standard版,讀者可依需求下載使用。 欲下載試用版時,可至http://www.altova.com。