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

正文內容

web開發(fā)技術第5章可擴展標記語言xml-wenkub.com

2025-01-09 09:02 本頁面
   

【正文】 ? XML實質是一個服務器端的技術,更深入的介紹見第 14章。符合當前的數據表達與表現分離的基本原則。代碼見 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 67 目 錄 上一頁 下一頁 退 出 ? XSLT可以將 XML文件轉換成特定格式的文檔,然后以這些文檔形式進行顯示。 ? 該元素的作用是將定義的模板遞歸調用到當前節(jié)點以及子節(jié)點。 ? 例 要求編寫一個 XSLT文件,能將程序清單59中的第二個 相關數據按照 XHTML的表格形式顯示。 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 64 目 錄 上一頁 下一頁 退 出 (2) xsl:valueof元素 ? “ xsl:valueof”元素是內容元素。 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 62 目 錄 上一頁 下一頁 退 出 ? XSLT的基本結構如下: ?xml version= encoding=UTF8? xsl:stylesheet version=版本號 xmlns:xsl=Transform ……! 加入 XSLT元素 /xsl:stylesheet 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 63 目 錄 上一頁 下一頁 退 出 ? XSLT的基本元素 (1)xsl:template元素 ? “ xsl:template”元素是模板元素,用于定義 XML元素的轉換規(guī)則。通過 XPath的路徑表達式來導航特定條件的節(jié)點或節(jié)點集。 ? 絕對定位表示從根節(jié)點開始定位的方式,在設置時需要使用運算符“ /”。 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 58 目 錄 上一頁 下一頁 退 出 ? XPath的位置路徑 ? 位置路徑是 XPath的重要語法內容。 ? 子( Children):元素節(jié)點的分支。 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 55 目 錄 上一頁 下一頁 退 出 ? XPATH的組成 : ? XPath的節(jié)點 ? XPath位置路徑 ? XPath的軸 ? XPath的運算符 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 56 目 錄 上一頁 下一頁 退 出 ? XPath的節(jié)點 ? XPath將 XML文檔視之為節(jié)點樹 ? 節(jié)點樹中由節(jié)點構成 ? 各個節(jié)點可以表示 XML文檔的元素或屬性或其他內容。 ? XPath也是 XSL的組成部分之一。但不同在于 CSS僅僅設置 XML文件的格式, XML文件的內容不變。 ? ?xmlstylesheet type=“text/css” href=“CSS文件 ”? ? type屬性指明了樣式的種類為“ text/css”; ? href屬性指明了外部的 CSS文件。 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 50 目 錄 上一頁 下一頁 退 出 ? 用 XML可以定義文件內容,這些內容最終是顯示給用戶瀏覽查看。 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 49 目 錄 上一頁 下一頁 退 出 ? 包含屬性的元素 ? 通常 XML元素帶有一些屬性,帶屬性的 XML元素可以通過 XML Schema的 xs:simpleContent元素來實現。xs:plexContent元素是 xs:plexType的子元素,通常是用于 xs:plexType元素的擴展或限制。 ? 如果需要包含文本和子元素,則要將 mixed屬性設定為“ true”。例如 XSDL描述以下語句: xs:element name=class type=xs:string fixed=計算機 2班 該語句對應的 XML內容可以是:“ class計算機 2班 /class”。 ? id表示屬性的唯一標號,取值只能是由字符開頭。 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 41 目 錄 上一頁 下一頁 退 出 ? 基本數據類型 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 42 數據類型 說明 數據類型 說明 xs:string 字符串 xs:gYearMonth 按 Gregorian歷的年月 xs:boolean 布爾數 xs:gYear 按 Gregorian歷的年 xs:decimal 十進制數 xs:gMonthDay 按 Gregorian歷的月日 xs: precisionDecimal 精確十進制數 , 如 0 xs:gDay 按 Gregorian歷的日 xs:float 單精度實數 xs:gMonth 按 Gregorian歷的月 xs:double 雙精度實數 xs:hexBinary 十六進制編碼的二進制數 xs:duration 持續(xù)時間的長度 xs:base64Binary 六十四進制編碼的二進制數 xs:dateTime 指定日期時間 xs:QName XML限制名 xs:date 日期 xs:anyURI URL xs:time 時間 , 格式hh:mm:ss:ss xs:NOTATION 標記 目 錄 上一頁 下一頁 退 出 ? XML Schema的屬性聲明 ? XML Schema元素的屬性是通過“ xs:attribute”來定義的。如果 XML Schema元素沒有定義maxOccurs和 minOccurs屬性,這兩個屬性的值默認為1。 ? type表示 XML Schema元素的取值的性質,指明屬于的數據類型,可以是 XML Schema內置 基本數據類型 ,也可以是用戶自定義數據類型。形式如下: ?xml version= encoding=UTF8? xs:schema xmlns:xs= elementFormDefault=qualified …… /xs:schema 2/9/2022 《 WEB開發(fā)技術實用教程 》 陳軼 36 目 錄 上一頁 下一頁 退 出 ? “ xs:”(注意有時也可以寫成“ xsd:”)表示文件中的元素和數據類型來自于 XML Schema的命名空間,空間位于“ 。它也是 XML驗證機制的一種,可以表達以及驗證 XML文件結構。 ? 外部實體是引入其他文件的實體。 ? 內部實體是在 DTD文件內部中聲明的實體。 ? 具體的語法要求如下: !ATTLIST 元素名稱 屬性名稱 屬性類型 默認值 …… ? 定義屬性,必須指定屬性的歸屬:元素名稱,以及屬性的性質,即確定屬性的名稱、屬性的類型、屬性的默認值。 ? !ELEMENT 元素名稱 (子元素 1名稱,子元素 2名稱, ……. ) :表示一個元素包含了一個子元素序列。 ? !ELEMENT 元素名稱 (ANY): ANY表示元素內容可以是任何可以被解析器理解的數據組合。 DTD元素可以說明 XML的元素標記、特定元素的子元素以及元素包含的內容。在這個 DTD文件中確定XML文件的結構及組成。 2/9/2022 24 《 WEB開發(fā)技術實用教程 》 目 錄 上一頁 下一頁 退 出 ? 內部 DTD ? XML文件中通過 DOCTYPE實現內部 DTD的定義。 2/9/2022 23 《 WEB開發(fā)技術實用教程 》 目 錄 上一頁 下一頁 退 出 ? DTD( Document Type Definition,文檔類型定義)是一種 XML驗證機制,是XML標準的一部分。 2/9/2022 22 《 WEB開發(fā)技術實用教程 》 目 錄 上一頁 下一頁 退 出 ? XML文件必須符合 XML規(guī)范。 2/9/2022 21 《 WEB開發(fā)技術實用教程 》 目 錄 上一頁 下一頁 退 出 ? 要定義 XML數據島,這需要在 HTML代碼按照下列形式將一個 XML文件聲明 XML數據島。 2/9/2022 18 《 WEB開發(fā)技術實用教程 》 目 錄 上一
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1