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

正文內(nèi)容

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

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

下一頁面
  

【正文】 ll DOM1的組成(核心[基本+XML]、HTML)l DOM的節(jié)點(diǎn)類型(12種:文檔、文檔片段、文檔類型、實(shí)體引用、元素、屬性、PI、注釋、文本、CDATA節(jié)、實(shí)體、記號(hào))其中紅色的是XPath中沒有的節(jié)點(diǎn),DOM缺少XPath中的根和命名空間兩種節(jié)點(diǎn)l DOM接口的JavaScript基本編程(裝入/驗(yàn)證并顯示文檔、遍歷并顯示文檔節(jié)點(diǎn)、處理文檔)l 作業(yè):1.實(shí)現(xiàn)使用JavaScript處理學(xué)生信息文檔的例子。實(shí)際上XSL為XML的一種應(yīng)用,可以用通用XML處理器處理,可以使用DOM等開發(fā)接口第7章 定位、鏈接與查詢l XPath的概念與用處(定位XML文檔中的節(jié)點(diǎn),是XSLT、XPointer、XLink和XQuery的共同基礎(chǔ))l 節(jié)點(diǎn)樹模型(層次嵌套結(jié)構(gòu),增加了根節(jié)點(diǎn),將元素、屬性、文本內(nèi)容、注釋、PI和命名空間等XML文檔部件都視為節(jié)點(diǎn))l 節(jié)點(diǎn)類型(7種:根、元素、文本、屬性、命名空間、PI、注釋)路徑表達(dá)式與步進(jìn)(軸::節(jié)點(diǎn)測(cè)試 謂詞*)((1) 路徑(path)定位路徑可以是絕對(duì)的,也可以是相對(duì)的:(似文件路徑)l 絕對(duì)定位路徑——從根節(jié)點(diǎn)“/”(或“//”)起始,后跟若干用“/”或“//”分隔的步進(jìn),形如:/(/)步進(jìn)/(/)步進(jìn)/(/)…,例如:/partlist/partname、//partname/nbrl 相對(duì)定位路徑——從上下文節(jié)點(diǎn)(context node)起始,也后跟若干用“/”或“//”分隔的步進(jìn),形如:步進(jìn)/(/)步進(jìn)/(/)…,例如:partname/text()、warning/type(2) 步進(jìn)(step)定位步進(jìn)由三部分組成:l 軸(axis)——指定由定位步進(jìn)所選擇的節(jié)點(diǎn)與上下文節(jié)點(diǎn)之間的樹關(guān)系l 節(jié)點(diǎn)測(cè)試(node test)——指定由定位步進(jìn)所選擇的節(jié)點(diǎn)的節(jié)點(diǎn)名和擴(kuò)展名l 0或多個(gè)謂詞(zero or more predicates)——采用任意表達(dá)式來進(jìn)一步提煉由定位步進(jìn)所選擇的節(jié)點(diǎn)集即定位步進(jìn)的格式為:步進(jìn) = 軸::節(jié)點(diǎn)測(cè)試 謂詞*其中“軸::”可以縮寫或省略,謂詞=[謂詞表達(dá)式]。例如:樣單模板: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用于對(duì)一組節(jié)點(diǎn)進(jìn)行遞歸處理(似C語言的while循環(huán)),所處理的對(duì)象為其(唯一的必需)屬性select的屬性值決定,該屬性值為一個(gè)節(jié)點(diǎn)集表達(dá)式(必須總能返回節(jié)點(diǎn),否則會(huì)出錯(cuò)),循環(huán)就在表達(dá)式的結(jié)果節(jié)點(diǎn)集里進(jìn)行。)? LocalPartl 限定名 ::= (前綴’:’)? 本地部分l 其中,前綴對(duì)應(yīng)于命名空間名、本地部分對(duì)應(yīng)于(在命名空間中已經(jīng)定義過的)元素或?qū)傩悦?,前綴和本地部分都為無冒號(hào)的XML名字NCName。非解析實(shí)體attr = “name”(實(shí)體名用作ENTITY或ENTITIES類型屬性的值)l )l 會(huì)按要求編寫一些簡(jiǎn)單應(yīng)用的DTD和XML實(shí)例文檔l 作業(yè):設(shè)計(jì)一種表示圖書信息的XML文檔,編寫對(duì)應(yīng)的外部DTD文檔和與此DTD相對(duì)應(yīng)的含兩項(xiàng)以上圖書信息的實(shí)例文檔。l 外部DTD可以共享,易于標(biāo)準(zhǔn)化和升級(jí),一般由行業(yè)和組織來制定,如XHTML、MathML、ebXML、MIDI XML等。39。?xml39。而對(duì)不符合規(guī)范的文檔拒絕做進(jìn)一步的處理(報(bào)告有“致命錯(cuò)誤”),這一點(diǎn)與要求寬松的HTML瀏覽器不同。 (一般用于等間隔循環(huán),如動(dòng)畫)))n 文檔對(duì)象document中的元素對(duì)象數(shù)組及其訪問方法(對(duì)象數(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():將對(duì)象中的時(shí)間轉(zhuǎn)換為當(dāng)?shù)貢r(shí)間格式的字符串,具體格式依賴于使用的平臺(tái),如: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():獲得對(duì)象時(shí)間中的時(shí)值,值范圍: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)時(shí)間) = UTCn new Date(yr_num, mo_num, day_num[, hr_num, min_num, sec_num, ms_num]):構(gòu)造包含由指定時(shí)間為yr_num年mo_num月day_num日[hr_num時(shí)min_num分sec_num秒ms_num毫秒]的對(duì)象。對(duì)象包括數(shù)據(jù)和對(duì)數(shù)據(jù)的操作,在JavaScript中,稱對(duì)象中的數(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í)、設(shè)置和界定。)l 萬維網(wǎng)的三個(gè)協(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è)計(jì)。格式:非空元素 = 開始標(biāo)簽 元素內(nèi)容 結(jié)束標(biāo)簽 開始標(biāo)簽 = 標(biāo)簽名[ 屬性名[=屬性值”]]…,標(biāo)識(shí)元素的開始 結(jié)束標(biāo)簽 = /標(biāo)簽名,標(biāo)識(shí)元素的結(jié)束 即:非空元素 = 標(biāo)簽名[ 屬性名[=屬性值”]]…元素內(nèi)容/標(biāo)簽名其中:[]表示可選,標(biāo)簽名=元素名,屬性值可為數(shù)字、符號(hào)常量和字符串等)l HTML (嚴(yán)格、過渡/寬松、框架集)l 轉(zhuǎn)義字符(amp。l JavaScript的主要優(yōu)點(diǎn)有:n 在客戶端完成動(dòng)態(tài)交互和自動(dòng)驗(yàn)證,減少了網(wǎng)絡(luò)和服務(wù)器的負(fù)擔(dān)(比較CGI)n 可方便地操縱各種瀏覽器對(duì)象,控制瀏覽器的外觀、狀態(tài)、甚至運(yùn)行方式,可根據(jù)用戶需要”定制”瀏覽器,使網(wǎng)頁更加友好n 可在客戶端完成多種任務(wù),而不需要網(wǎng)絡(luò)和服務(wù)器的參與,從而支持分布式計(jì)算和處理l JavaScript的主要缺點(diǎn)有:n 各種瀏覽器對(duì)JavaScript的支持程度不一樣,JavaScript腳本的運(yùn)行效果存在差異n 為了保證Web的安全性,JavaScript犧牲了訪問本地文件系統(tǒng)的功能)n JavaScript基本語法中與C++的主要不同之處(變量[無類型、自動(dòng)轉(zhuǎn)換、可不預(yù)先定義、須先賦值后使用//與C/C++/Java的變量(需要先定義后使用、有嚴(yán)格類型限制、只有數(shù)字類型可以自動(dòng)提升轉(zhuǎn)換)不同,JavaScript不需要預(yù)先定義、也無類型限制、任意類型間可以互相轉(zhuǎn)換(以表達(dá)式最左項(xiàng)的類型為準(zhǔn)),但必須先賦值后使用。n new Date(milliseconds):構(gòu)造包含指定時(shí)間為milliseconds(. 0:0:0算起的毫秒數(shù))的對(duì)象n new Date(dateString):構(gòu)造包含指定時(shí)間為dateString的對(duì)象。n getMonth():獲得對(duì)象時(shí)間中的月份值1,值范圍:0~11。n getTime():獲得對(duì)象時(shí)間(. 0:0:0算起的毫秒數(shù))。(離考試還剩不到 + (examLeft) + 天時(shí)間了!BRBR)。l 轉(zhuǎn)換方法:n toString():將對(duì)象中的時(shí)間轉(zhuǎn)換為對(duì)應(yīng)的字符串,(),會(huì)被JavaScript解釋器在需要將Date對(duì)象轉(zhuǎn)換為字符串時(shí)自動(dòng)調(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
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1