freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xml及其應用(編輯修改稿)

2025-08-13 19:05 本頁面
 

【文章內(nèi)容簡介】 ormation) XSLT的基本原理是模式和模板匹配 , 是一個用來根據(jù)一個 XSL樣式表將一個 XML文檔轉(zhuǎn)換到另一個 XML文檔的語言。 XSLT表達的一個轉(zhuǎn)換本身也是用一個 XML文檔表示的 ,它描述那些用來將一棵源樹轉(zhuǎn)換到一棵結果樹的轉(zhuǎn)換規(guī)則。 XSLT表達的轉(zhuǎn)換也叫做樣式表 (stylesheet) 樣式表包含一系列模板規(guī)則 (template rules)。 一個模板規(guī)則包含一個模式 ( pattern) 和一個模板 ( template) XPath (XML Path Language, XML路徑語言) Xpath是 一個用來指明 XML文檔中部件的地址的語言 。 XPath采用簡潔的非 XML語法,是從 XSLT中分離出來的表達式語言,主要用在 XSLT和 XPointer]中;XPath表達式通常出現(xiàn)在 URI(Uniform Resource Identifier)和 XML屬性值里。 XPath表達式的求值是基于 XML文檔的抽象邏輯結構的,因此 XPath被看作是一種在 XML文檔的層次結構里表示路徑的方法。 Xpointer( XML Pointer) XPointer 是指向文檔片段的指針 。 當文檔片段發(fā)生變化時仍然可以發(fā)現(xiàn) 。 便于 Server處理 。 Xlink(XML Link) XLink是一種用 XML元素向 XML文檔中加入鏈接的機制。它提供了比 HTML更加靈活的鏈接機制,不僅支持 HTML的單向鏈接,還支持多目的,多方向鏈接,它甚至還允許鏈接單獨提出來存放在數(shù)據(jù)庫中,或者是單獨的文檔中。XLink通過 URI引用來定位資源。 URI引用由 URI和一個可選的塊標識符構成,兩者用井號( “ ‖)分開。對于定位 XML文檔來說,塊標識符使用 XPointer規(guī)定的格式。對于鏈接元素來說,應用軟件可以通過獲取元素類型及屬性名字或通過名為 “ XLink‖的名字空間來辨認和處理鏈接。這兩種方法都能很簡單地確定鏈接元素。 命名空間 命名空間用于區(qū)分具有相同名而又在相應的上下文中具有不同含義的元素和屬性 。 . 前置字符串 ? ? xml version= encoding= ―UTF8‖ ? 客戶名單 xmlns:k= ― ? xmlns:y=― ? k:客戶 !客戶甲 ? k:姓名 Tom k:姓名 ? k:電話 1234 k:電話 ? ....... ? k:聯(lián)系人 ? y:姓名 henryy:姓名 ? y:電話 5648y:電話 ? /k:客戶 ? ....... ? /客戶名單 XML Schema XML Schema 用于對 XML文檔的內(nèi)容及其語義的約束機制進行有效的類型檢驗,應用 XML Schema Language書寫的 schema文檔定義了相應 XML文檔的規(guī)則,以約束其數(shù)據(jù)元素及其關系。 XML Schema Language既可以描述那些要求有嚴格句法的文檔(如 XML文檔),也可以描述那些強調(diào)概念及其相互間關系的文檔(如關系數(shù)據(jù)庫) XML Schema Language提供的原始數(shù)據(jù)類型包括 byte、date、 integer、 sequence、 SQL以及 Java中的基本數(shù)據(jù)類型。也允許用戶定義新的類型。 五、 XML的實現(xiàn) XML的實現(xiàn)的基本過程 用 XML構造一個標記語言 生成 XML文檔 解釋 XML文檔 顯示 XML文檔。 構造 XML標記語言 針對特定應用問題領域,建立基于領域的 XML標記語言,如, WML( Wireless Markup Language)(SABRE)、CML( Chemical ML)。 首先通過 DTD來設計標記,其次還要用自然語言解釋這些標記的含義,或直接用 XML Schema 語言 DTD(定義) XML Schema語言 (書寫) [Schema 文檔 (語法、語義約束) XML文檔 ] XMLdata是 XML Schema語言的一個典型代表 生成 XML文檔 生成 XML文檔的數(shù)據(jù)可能來自數(shù)據(jù)庫,也可來自 XML文檔或 Web上的其它資源??捎?XMLQL、 SQLX、 XQL等查詢語言及相關技術可用來生成 XML文檔。 XMLQL 能表達從XML 文檔里抽取數(shù)據(jù)的查詢,也能表達轉(zhuǎn)換和多數(shù)據(jù)源XML數(shù)據(jù)集成。 SQLX( SQL embedded in XML)是一個嵌入 XML中的 SQL語言,提供了一個存取關系數(shù)據(jù)庫的簡便方法。 SQLX接受一個用 XML描述的查詢,并翻譯成一個JDBC調(diào)用序列,查詢結果被轉(zhuǎn)換為 DOM結構并返回。XQL(XML Query Language)是一個通用的 XML查詢語言,它提供了對 XSL模式語言的自然擴展,如增加過濾器、節(jié)點索引等等功能,適用于查詢和尋址等。 解釋 XML文檔 解釋 XML文檔可以通過使用 DOM或 SAX( Simple API for XML)應用編程接口來實現(xiàn)。 DOM是 W3C為 XML文檔和HTML文檔制定的一個獨立于平臺和語言的編程接口標準,使得程序和腳本能以標準的方式存取與更新文檔的內(nèi)容、結構和樣式。而 SAX是 XMLDev郵件列表組推出的一個XML的 Java應用編程接口標準, Java應用程序可以使用支持 SAX的 XML解析器來接受解析事件。使用 SAX比使用DOM要節(jié)省很多內(nèi)存開銷,特別是當應用程序只對一個大型 XML文檔中的某些元素感興趣時更是如此,但是DOM提供了更豐富的編程接口。 解釋 XML文檔(續(xù)) 顯示 XML文檔 顯示 XML文檔有多種途徑。 Web上的 XML文檔資源可以直接顯示在 XML能使的瀏覽器中(如 );或者使用 XSL樣式表將 XML文檔轉(zhuǎn)換為瀏覽器能處理的東西,如 HTML文檔;也可以使用程序?qū)?XML文檔進行操作,再將結果按任何一種用戶要求的方式顯示。再者, XML技術也支持為同一個 XML文檔生成在多種輸出設備上的輸出。 XHTML基本概念 ?XHTML最早叫 “ HTML in XML‖,簡單地講 , 就是把過去以 SGML定義的 HTML,改用 XML來重新定義 。 所有的 XHTML標記都模擬既有的 , 各元素和屬性的名稱
點擊復制文檔內(nèi)容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1