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

正文內(nèi)容

xml與webservices(已修改)

2025-10-10 19:28 本頁(yè)面
 

【正文】 2020/11/4 1 XML與 Web Services 概覽 2020/11/4 2 一、 XML 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 3 什么是 XML? XML—可擴(kuò)展標(biāo)記語(yǔ)言 eXtensible Markup Language XML是一種標(biāo)記語(yǔ)言,形式上類(lèi)似于HTML,但允許自定義標(biāo)記 共享結(jié)構(gòu)數(shù)據(jù)的標(biāo)準(zhǔn)方式 SGML的一個(gè)簡(jiǎn)化子集 是一種定義其他語(yǔ)言、交換格式、信息集的語(yǔ)言 ——元語(yǔ)言 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 4 良好特征 XML 是一個(gè)開(kāi)放標(biāo)準(zhǔn) 簡(jiǎn)單,易于使用 支持國(guó)際化 XML 是平臺(tái)、工具、數(shù)據(jù)庫(kù)、協(xié)議、編程語(yǔ)言無(wú)關(guān)的 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 5 History of XML 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 6 支持電子商務(wù)的關(guān)鍵技術(shù) XML brings data to the Web, pleting the necessary ponents for 90% of ebusiness applications. Web Communications(HTTP) + Web User Interface(HTML) + Web Programming (JAVA) + Web Data (XML) = ebusiness 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 7 電子商務(wù)場(chǎng)景 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 8 一個(gè)簡(jiǎn)單的 XML 文檔 customer firstNameJohn/firstName lastNameDoe/lastName address type=home 1000 Main Street St Louis, MO, 12345 /address address type=business 2020 South Ave St Louis, MO, 12346 /address /customer 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 9 XML的樹(shù)狀表示例子 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 10 XML 文檔基本結(jié)構(gòu) 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 11 元素規(guī)則 – 單根元素 所有 XML文檔必須有一個(gè)唯一的 root元素 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 12 元素標(biāo)記規(guī)則 元素包括開(kāi)始和結(jié)束標(biāo)記。 結(jié)束標(biāo)記通過(guò) /表示 . Example: colorred/color 在元素的開(kāi)始標(biāo)記中可以包含元素的屬性 Example: book isbn=34323/book Note: The attribute is isbn. 空元素沒(méi)有孩子信息 這種元素可以以一種簡(jiǎn)化符號(hào)表示 Example: record key=123/record record key=123 / Also legal: record / 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 13 元素嵌套 元素必須正確嵌套 內(nèi)層元素的結(jié)束標(biāo)記必須在外層元素結(jié)束標(biāo)記之前 一個(gè)元素的開(kāi)始、結(jié)束標(biāo)記間可以嵌套任意數(shù)量的子元素或數(shù)據(jù)。 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 14 元素嵌套舉例 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 15 標(biāo)記命名 規(guī)則 標(biāo)記名必須以字母或下劃線(xiàn)開(kāi)始,后跟任意數(shù)目的字母、數(shù)字、破折號(hào)、句點(diǎn)、下劃線(xiàn)字符 標(biāo)記名是大小寫(xiě)敏感的。 標(biāo)記名不能包含空格。 標(biāo)記名不能包含 W3C XML 和命名空間保留字。 Best Practice: 標(biāo)記名的簡(jiǎn)單是沒(méi)有必要的。 使用描述性的名字 Queue or que is far better than q. Best Practice: 使用標(biāo)準(zhǔn)的命名習(xí)慣 Camelback 例: myDocument 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 16 標(biāo)記命名 例子 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 17 屬性 規(guī)則 Attributes通過(guò)將屬性與元素關(guān)聯(lián)以提供額外的信息。 由 name=value 對(duì)組成。 Attributes 包含在元素的開(kāi)始標(biāo)記中。 一個(gè)元素可以有多個(gè) attributes. Examples: title type=section number=1XML overview/title title type=boat state=FLYacht/title 注意兩個(gè)元素中對(duì)屬性“ type‖的使用不同 ,它們的語(yǔ)義不同。 Attributes 必須有值。 Attribute value 必須放在雙引號(hào)或單引號(hào)中。 慣例是一直使用其中一個(gè) 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 18 注釋 ! Defines a ment. 中間的空格是必需的 ?xml version=? ! This is a ment. They can go anywhere except within an element tag. book chapterA is the first letter/chapter ! Here is another ment. chapterZ is the last letter/chapter /book 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 19 處理指令 PI ? ?源自 SGML 表示一個(gè) Processing Instruction (PI) 處理指示是用來(lái)給處理 XML文件的應(yīng)用程序提供信息的。這些信息原封不動(dòng)地傳給 XML應(yīng)用程序。由應(yīng)用程序來(lái)解釋這個(gè)指示,遵照它所提供的信息進(jìn)行處理,動(dòng)作名跟在?之后。 XML 聲明是一個(gè)例外,它是所有 xml文檔中可選的第一行 : ?xml version= ? ?xml version= encoding=UTF8 ? ?xml version= encoding=UTF8 standalone=yes ? 2020年 11月 4日 9時(shí) 56分 山東大學(xué)計(jì)算機(jī)學(xué)院 20 國(guó)際化和編碼 通過(guò) Processing Instruction 的 encoding 屬性支持多種語(yǔ)言。 Unicode 標(biāo)準(zhǔn) UTF8是缺省編碼不需要在 PI中說(shuō)明。 Unicode 包括了許多主要的語(yǔ)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1