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

正文內(nèi)容

xml技術(shù)與應(yīng)用公選課考試要求-免費閱讀

2025-08-28 10:13 上一頁面

下一頁面
  

【正文】 ll DOM1的組成(核心[基本+XML]、HTML)l DOM的節(jié)點類型(12種:文檔、文檔片段、文檔類型、實體引用、元素、屬性、PI、注釋、文本、CDATA節(jié)、實體、記號)其中紅色的是XPath中沒有的節(jié)點,DOM缺少XPath中的根和命名空間兩種節(jié)點l DOM接口的JavaScript基本編程(裝入/驗證并顯示文檔、遍歷并顯示文檔節(jié)點、處理文檔)l 作業(yè):1.實現(xiàn)使用JavaScript處理學(xué)生信息文檔的例子。實際上XSL為XML的一種應(yīng)用,可以用通用XML處理器處理,可以使用DOM等開發(fā)接口第7章 定位、鏈接與查詢l XPath的概念與用處(定位XML文檔中的節(jié)點,是XSLT、XPointer、XLink和XQuery的共同基礎(chǔ))l 節(jié)點樹模型(層次嵌套結(jié)構(gòu),增加了根節(jié)點,將元素、屬性、文本內(nèi)容、注釋、PI和命名空間等XML文檔部件都視為節(jié)點)l 節(jié)點類型(7種:根、元素、文本、屬性、命名空間、PI、注釋)路徑表達式與步進(軸::節(jié)點測試 謂詞*)((1) 路徑(path)定位路徑可以是絕對的,也可以是相對的:(似文件路徑)l 絕對定位路徑——從根節(jié)點“/”(或“//”)起始,后跟若干用“/”或“//”分隔的步進,形如:/(/)步進/(/)步進/(/)…,例如:/partlist/partname、//partname/nbrl 相對定位路徑——從上下文節(jié)點(context node)起始,也后跟若干用“/”或“//”分隔的步進,形如:步進/(/)步進/(/)…,例如:partname/text()、warning/type(2) 步進(step)定位步進由三部分組成:l 軸(axis)——指定由定位步進所選擇的節(jié)點與上下文節(jié)點之間的樹關(guān)系l 節(jié)點測試(node test)——指定由定位步進所選擇的節(jié)點的節(jié)點名和擴展名l 0或多個謂詞(zero or more predicates)——采用任意表達式來進一步提煉由定位步進所選擇的節(jié)點集即定位步進的格式為:步進 = 軸::節(jié)點測試 謂詞*其中“軸::”可以縮寫或省略,謂詞=[謂詞表達式]。例如:樣單模板:xsl:variable name=imagedir/images/xsl:variablexsl:template match=photographimg src={$imagedir}/{href} width={size/width}//xsl:template源文檔:photograph href/href size width=300//photograph輸出結(jié)果:img src=/images/ width=300/)循環(huán)(foreach)(! Category: instruction xsl:foreach select = nodesetexpression ! Content: (xsl:sort*, template) /xsl:foreach指令元素foreach用于對一組節(jié)點進行遞歸處理(似C語言的while循環(huán)),所處理的對象為其(唯一的必需)屬性select的屬性值決定,該屬性值為一個節(jié)點集表達式(必須總能返回節(jié)點,否則會出錯),循環(huán)就在表達式的結(jié)果節(jié)點集里進行。)? LocalPartl 限定名 ::= (前綴’:’)? 本地部分l 其中,前綴對應(yīng)于命名空間名、本地部分對應(yīng)于(在命名空間中已經(jīng)定義過的)元素或?qū)傩悦?,前綴和本地部分都為無冒號的XML名字NCName。非解析實體attr = “name”(實體名用作ENTITY或ENTITIES類型屬性的值)l )l 會按要求編寫一些簡單應(yīng)用的DTD和XML實例文檔l 作業(yè):設(shè)計一種表示圖書信息的XML文檔,編寫對應(yīng)的外部DTD文檔和與此DTD相對應(yīng)的含兩項以上圖書信息的實例文檔。l 外部DTD可以共享,易于標(biāo)準(zhǔn)化和升級,一般由行業(yè)和組織來制定,如XHTML、MathML、ebXML、MIDI XML等。39。?xml39。而對不符合規(guī)范的文檔拒絕做進一步的處理(報告有“致命錯誤”),這一點與要求寬松的HTML瀏覽器不同。 (一般用于等間隔循環(huán),如動畫)))n 文檔對象document中的元素對象數(shù)組及其訪問方法(對象數(shù)組:anchors、applets、embeds、forms、images、layers、links。 timeStr += ((seconds 10) ? :0 : :) + seconds。 dateStr = monthes[month] + + date + , + year + ( + days[day] + )。數(shù)組的元素可為不同數(shù)據(jù)類型:myArray = new Array(Hello, myVar, , true)多維數(shù)組:a = new Array(1, 2, new Array(“one”, “two”))。n toLocaleString():將對象中的時間轉(zhuǎn)換為當(dāng)?shù)貢r間格式的字符串,具體格式依賴于使用的平臺,如:2003年12月28日 12:43:51 或:12/28/03 12:43:51。n setDate(dayValue):dayValue=1~31n setHours(hoursValue[, minutesValue[, secondsValue[, msValue]]]):hoursValue=0~23。exam = new Date(Jan 14, 2004)。n getHours():獲得對象時間中的時值,值范圍:0~23。如:Aug 9, 199Dec 31, 2003 9:4Jan 4, 3004 8Mon, 25 Dec 1995 13:30:00 GMT+0430GTM(Greenwich Mean Time格林尼治標(biāo)準(zhǔn)時間) = UTCn new Date(yr_num, mo_num, day_num[, hr_num, min_num, sec_num, ms_num]):構(gòu)造包含由指定時間為yr_num年mo_num月day_num日[hr_num時min_num分sec_num秒ms_num毫秒]的對象。對象包括數(shù)據(jù)和對數(shù)據(jù)的操作,在JavaScript中,稱對象中的數(shù)據(jù)為屬性(在C++/Java中叫數(shù)據(jù)成員/成員變量)、稱操作數(shù)據(jù)的函數(shù)為方法(在C++中叫成員函數(shù))。nbsp。第2章 HTML與JavaScript元素與標(biāo)簽的概念(元素(element)指文檔的各種成分(如頭、標(biāo)題、段落、表格、列表、斜體、上標(biāo)等),元素的類型、屬性和范圍用標(biāo)簽來標(biāo)識、設(shè)置和界定。)l 萬維網(wǎng)的三個協(xié)議(URL、HTTP和HTML)l URL和HTTP的概念(統(tǒng)一資源定位符(URL,英語 Uniform / Universal Resource Locator 的縮寫)也被稱為網(wǎng)頁地址,是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址(Address)。)(元語言、太復(fù)雜)l DTD的概念(Document Type Definition,文檔類型定義,用于定義應(yīng)用文檔的具體規(guī)范)HTML的概念(HTML = HyperText Markup Language超文本標(biāo)記語言,是書寫Web文檔的一套語法規(guī)范,由Tim BernersLee與Damiel W. Connolly于1990年設(shè)計。格式:非空元素 = 開始標(biāo)簽 元素內(nèi)容 結(jié)束標(biāo)簽 開始標(biāo)簽 = 標(biāo)簽名[ 屬性名[=屬性值”]]…,標(biāo)識元素的開始 結(jié)束標(biāo)簽 = /標(biāo)簽名,標(biāo)識元素的結(jié)束 即:非空元素 = 標(biāo)簽名[ 屬性名[=屬性值”]]…元素內(nèi)容/標(biāo)簽名其中:[]表示可選,標(biāo)簽名=元素名,屬性值可為數(shù)字、符號常量和字符串等)l HTML (嚴格、過渡/寬松、框架集)l 轉(zhuǎn)義字符(amp。l JavaScript的主要優(yōu)點有:n 在客戶端完成動態(tài)交互和自動驗證,減少了網(wǎng)絡(luò)和服務(wù)器的負擔(dān)(比較CGI)n 可方便地操縱各種瀏覽器對象,控制瀏覽器的外觀、狀態(tài)、甚至運行方式,可根據(jù)用戶需要”定制”瀏覽器,使網(wǎng)頁更加友好n 可在客戶端完成多種任務(wù),而不需要網(wǎng)絡(luò)和服務(wù)器的參與,從而支持分布式計算和處理l JavaScript的主要缺點有:n 各種瀏覽器對JavaScript的支持程度不一樣,JavaScript腳本的運行效果存在差異n 為了保證Web的安全性,JavaScript犧牲了訪問本地文件系統(tǒng)的功能)n JavaScript基本語法中與C++的主要不同之處(變量[無類型、自動轉(zhuǎn)換、可不預(yù)先定義、須先賦值后使用//與C/C++/Java的變量(需要先定義后使用、有嚴格類型限制、只有數(shù)字類型可以自動提升轉(zhuǎn)換)不同,JavaScript不需要預(yù)先定義、也無類型限制、任意類型間可以互相轉(zhuǎn)換(以表達式最左項的類型為準(zhǔn)),但必須先賦值后使用。n new Date(milliseconds):構(gòu)造包含指定時間為milliseconds(. 0:0:0算起的毫秒數(shù))的對象n new Date(dateString):構(gòu)造包含指定時間為dateString的對象。n getMonth():獲得對象時間中的月份值1,值范圍:0~11。n getTime():獲得對象時間(. 0:0:0算起的毫秒數(shù))。(離考試還剩不到 + (examLeft) + 天時間了!BRBR)。l 轉(zhuǎn)換方法:n toString():將對象中的時間轉(zhuǎn)換為對應(yīng)的字符串,(),會被JavaScript解釋器在需要將Date對象轉(zhuǎn)換為字符串時自動調(diào)用。l 構(gòu)造方法:n new Array([arrayLength])n new Array(element0, element1, ..., elementN) n [element0, element1, ..., elementN] 如:musicTypes = new Array(25)musicTypes[0] = Ramp。 month = ()。 seconds = ()。 FOR
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1