xml基礎(chǔ)知識(shí)補(bǔ)充_第1頁
xml基礎(chǔ)知識(shí)補(bǔ)充_第2頁
xml基礎(chǔ)知識(shí)補(bǔ)充_第3頁
xml基礎(chǔ)知識(shí)補(bǔ)充_第4頁
xml基礎(chǔ)知識(shí)補(bǔ)充_第5頁
已閱讀5頁,還剩80頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、使用Struts標(biāo)簽簡(jiǎn)潔頁面代碼Xml基礎(chǔ)知識(shí)補(bǔ)充1HTML文檔常用標(biāo)記常用的HTML標(biāo)記及其功能如表1-1所示。表1-1 HTML網(wǎng)頁中常用的標(biāo)記標(biāo)記標(biāo)記功能HTML標(biāo)識(shí)整個(gè)網(wǎng)頁文檔HEAD標(biāo)識(shí)網(wǎng)頁頭部TITLE標(biāo)識(shí)網(wǎng)頁標(biāo)題內(nèi)容,此內(nèi)容將出現(xiàn)在瀏覽器的標(biāo)題欄中BODY標(biāo)識(shí)網(wǎng)頁的主體部份2H1標(biāo)識(shí)第一級(jí)標(biāo)題文字H2標(biāo)識(shí)第二級(jí)標(biāo)題文字H3標(biāo)識(shí)第三級(jí)標(biāo)題文字TABLE標(biāo)識(shí)一個(gè)表格TR標(biāo)識(shí)表格中的一行TH標(biāo)識(shí)表格標(biāo)題行中一個(gè)單元格的內(nèi)容TD標(biāo)識(shí)表格數(shù)據(jù)行中一個(gè)單元格的內(nèi)容UL設(shè)定項(xiàng)目列表(無順序編號(hào)的列表)OL設(shè)定項(xiàng)目列表(有順序編號(hào)的列表)3LI標(biāo)識(shí)列表中的一個(gè)項(xiàng)目(列表項(xiàng)目)P標(biāo)識(shí)一個(gè)文字段落I

2、MG標(biāo)識(shí)一個(gè)圖像A標(biāo)識(shí)鏈接到其他位置或其他網(wǎng)頁的超鏈接(Anchor 元素)FONT標(biāo)識(shí)文字的字體、字號(hào)與顏色EM標(biāo)識(shí)一個(gè)加強(qiáng)顯示的斜體文字區(qū)塊B標(biāo)識(shí)一個(gè)粗體文字區(qū)塊4HTML語言 我的網(wǎng)頁 歡迎光臨我的網(wǎng)頁 HTML缺點(diǎn):1、所有HTML標(biāo)記都是預(yù)定義的,用戶不能自定義2、主要用來描述數(shù)據(jù)的顯示, 不能描述數(shù)據(jù)的結(jié)構(gòu)和語義5小結(jié):HTML:用于顯示數(shù)據(jù)XML:用于描述數(shù)據(jù)的結(jié)構(gòu)和語義HTML:標(biāo)記是預(yù)定義的XML:標(biāo)記是自己定義的XMLDTDSchemaXML顯示CSSXSLXML的Web應(yīng)用DOM6XML文檔的組成 Mercury Venus 處理指令根元素子元素注釋屬性內(nèi)容7格式正確的X

3、ML規(guī)范的XML文件是嚴(yán)格按照W3C標(biāo)準(zhǔn)生成的當(dāng)遇到語法錯(cuò)誤時(shí)XML處理器會(huì)停止工作2222XML 處理器應(yīng)用程序規(guī)范的XML不規(guī)范的XML報(bào)告錯(cuò)誤Error!228使用IE瀏覽器打開一個(gè)規(guī)范的XML文件可以點(diǎn)擊元素前面的符號(hào)展開或合并信息9一種不規(guī)范的XML文檔 Mercury Venus 把小寫的“p”寫為大寫的“P”10不規(guī)范的XML文件不能正確顯示報(bào)告出錯(cuò)的具體位置11xml元素規(guī)則名字中不能包含空格名字不能以數(shù)字或標(biāo)點(diǎn)符號(hào)開頭名字不能以任何大小寫的xml開頭左尖括號(hào)()后不可以有空格起始和結(jié)束標(biāo)簽的大小寫必須一致XML文件中出現(xiàn)的第一個(gè)元素是根元素根元素必須有完整的起始和結(jié)束標(biāo)簽所有

4、的子元素必須嵌套在一個(gè)根元素中嵌套元素不可以相互重疊子元素如果內(nèi)容為空可以縮寫標(biāo)簽 content 12XML元素的常見錯(cuò)誤11xMlTomEarth名字中間有空格名字以數(shù)字開頭名字XML開頭尖括號(hào)后有空格首尾標(biāo)簽大小寫不一致元素發(fā)生嵌套重疊13 Security Framework 第一個(gè)根元素第二個(gè)根元素XML元素的常見錯(cuò)誤14屬性規(guī)則屬性可以在起始標(biāo)簽和處理指令之間聲明多個(gè)屬性之間使用空格分隔每條屬性包含屬性名和屬性值兩個(gè)部分一個(gè)元素中不能有重名的屬性在同一個(gè)XML文件中不同元素中屬性名可以重用屬性名不可以包含空格賦值時(shí)可以使用單引號(hào)或雙引號(hào)Willow屬性名屬性值15范例Willow中

5、,元數(shù)據(jù)和數(shù)據(jù)分別是什么?元數(shù)據(jù)是:節(jié)點(diǎn)名tree,屬性名species;數(shù)據(jù)是:節(jié)點(diǎn)值Willow,屬性值Salix。16XML屬性的常見錯(cuò)誤1屬性重名屬性名中間有空格17注釋注釋不能嵌套在標(biāo)簽中只有在注釋的開始和結(jié)尾可以使用雙短橫三短橫只能在注釋的開頭使用而不能用在結(jié)尾處plants規(guī)范不規(guī)范18XML的編輯工具1、記事本2、XML Notepad:是微軟公司為xml文檔編輯特意設(shè)計(jì)的編輯工具,是一個(gè)簡(jiǎn)單的xml文檔編輯器。3、Amaya:是W3C專門為xml設(shè)計(jì)的開發(fā)工具,這是一個(gè)比較全面的開發(fā)工具。4、XML Spy是ALTOVA公司開發(fā)設(shè)計(jì)的專用XML編輯管理工具。19XML的語法基

6、礎(chǔ)一個(gè)XML文檔示例: 數(shù)字圖像處理學(xué) 陳秋琦 電子工業(yè)出版社 49.00 XML聲明注釋文檔部分樹形結(jié)構(gòu)DOCTYPE聲明20XML聲明 一個(gè)有效的XML文檔總是以XML聲明作為開始,它包括XML版本信息,編碼信息等。 21DOCTYPE聲明DOCTYPE聲明(文檔類型說明):是XML文檔符合有效性的一個(gè)基本要求。它指向文檔類型定義(DTD)或其他XML模式的說明。22XML的元素1、元素標(biāo)記 在XML中,標(biāo)記分為開始標(biāo)記和結(jié)束標(biāo)記。 在開始標(biāo)記和結(jié)束標(biāo)記中包含的任意字符串稱為元素值。 content 開始標(biāo)記結(jié)束標(biāo)記元素值23XML的元素2、標(biāo)記命名規(guī)則 首字符是英文、漢字字符或其他字符,

7、不能 以數(shù)字開頭; 字符區(qū)分大小寫; 不能使用XML或者xml作為元素名; 。 24XML的元素3、空元素:當(dāng)元素標(biāo)記之間沒有元素值時(shí),這樣的元素稱為空元素。 可以簡(jiǎn)寫為 25XML的元素4、CDATA標(biāo)記:如果我們不想XML處理器和XML應(yīng)用程序?qū)σ欢挝谋緮?shù)據(jù)進(jìn)行解釋,則需要使用CDATA標(biāo)記來對(duì)該段文本進(jìn)行標(biāo)記,標(biāo)記完畢后XML處理器和XML應(yīng)用程序?qū)ML文檔就會(huì)跳過該段文字。26復(fù)習(xí)1.找錯(cuò) 張三 age20注釋語句不能出現(xiàn)在聲明之前注釋不能出現(xiàn)在標(biāo)記之內(nèi)27什么是DTDDTD(Document Type Definitions),包含在文檔類型聲明中,定義了某種文檔類型的所有規(guī)則一個(gè)

8、DTD可以在XML文檔中直接定義,也可以獨(dú)立定義在一個(gè)DTD文檔中,用于被其他的XML文檔調(diào)用。28使用DTD的作用提供一種統(tǒng)一的格式保證數(shù)據(jù)交流和共享的順利進(jìn)行使用戶不依賴具體的數(shù)據(jù)就知道文檔的邏輯結(jié)構(gòu)驗(yàn)證數(shù)據(jù)的有效性29一個(gè)簡(jiǎn)單的DTD實(shí)例3031DTD的調(diào)用要利用DTD來校驗(yàn)XML文檔的合格性,就必須把XML文檔同DTD文件相關(guān)聯(lián)起來,這種關(guān)聯(lián)就是DTD的調(diào)用。DTD的調(diào)用也稱之為文檔類型聲明,文檔類型聲明用于指定文檔使用什么樣的DTD。它出現(xiàn)在文檔的序言部分。文檔類型聲明的書寫格式如下:文檔類型聲明有兩種方式:內(nèi)部DTD的聲明以及外部DTD的聲明。321內(nèi)部DTD的聲明所謂內(nèi)部DTD的

9、聲明就是指DTD定義語言包含在XML文檔中的一種聲明方式。332外部DTD的聲明外部DTD的聲明就是在XML文檔中引用已經(jīng)編寫好的獨(dú)立的DTD文件。343內(nèi)部DTD和外部DTD的聯(lián)合使用在實(shí)際的應(yīng)用過程中,通常是由XML文檔的設(shè)計(jì)團(tuán)隊(duì)提供一份公共的DTD文件作為外部DTD,然后每個(gè)成員根據(jù)實(shí)際使用的需要,通過內(nèi)部DTD的聲明擴(kuò)展DTD的定義。如果內(nèi)部DTD和外部DTD在標(biāo)記的定義和文檔的結(jié)構(gòu)定義等方面發(fā)生沖突的話,以內(nèi)部DTD的定義為準(zhǔn)。35DTD的結(jié)構(gòu)DTD一般由元素聲明、屬性聲明、實(shí)體聲明等構(gòu)成,但是并不是每一個(gè)DTD文件都要用到這些內(nèi)容363.4元素的聲明元素內(nèi)容說明含義#PCDATA表

10、示元素內(nèi)部只能是可解析的文本數(shù)據(jù)EMPTY表示元素為空元素,但是元素中可以包含屬性ANY表示元素的內(nèi)容為任意的內(nèi)容,可以是空元素、可解析文本數(shù)據(jù)、子元素、混合型元素中的任意一種子元素表示元素的內(nèi)容只能是指定順序和出現(xiàn)次數(shù)的子元素混合型內(nèi)容表示元素的內(nèi)部可以是可解析的文本數(shù)據(jù),也可以是子元素,甚至是兩者的結(jié)合37(1) #PCDATA-非標(biāo)記文本!DOCTYPE Team AC MilanItalyPipo注意:1. 用“#PCDATA”規(guī)范了的元素不能再包含子元素。2. DTD文檔中不同元素定義的次序沒有先后關(guān)系,但文檔的語法對(duì)大小寫敏感。38(2)空元素所謂的空元素就是只有起始標(biāo)記沒有結(jié)束標(biāo)

11、記的元素,元素的內(nèi)容為空。在空元素的結(jié)束部分要用“/”將元素標(biāo)記寫成閉合的形式。在DTD中,空元素的聲明格式如下:39(3)子元素子元素內(nèi)容規(guī)定了在元素中只能出現(xiàn)指定的子元素,而不能出現(xiàn)字符等其他的內(nèi)容。需要注意的是,這里元素進(jìn)行子元素內(nèi)容的聲明只是針對(duì)該元素,對(duì)該元素子元素的內(nèi)容并不具有約束力,因此其子元素中出現(xiàn)的內(nèi)容需要根據(jù)子元素的元素聲明而定。40定義元素的子元素內(nèi)容就是規(guī)定該元素中可以出現(xiàn)什么子元素,子元素出現(xiàn)的順序,子元素出現(xiàn)的次數(shù)以及選擇出現(xiàn)何種子元素,定義元素內(nèi)容的語法如下:41(4)混合型所謂混合型元素內(nèi)容的聲明,就是指元素的內(nèi)容中可以出現(xiàn)可解析的文本數(shù)據(jù),也可以出現(xiàn)子元素?;?/p>

12、合型元素內(nèi)容的聲明方式如下:42同樣在括號(hào)后面可以加后綴“量詞”加以修飾。 “?”: 元素可能出現(xiàn)一次,也可能不出現(xiàn) “*”: 元素可能不出現(xiàn),也可能出現(xiàn)多次 “+”: 元素可能出現(xiàn)一次,也可能出現(xiàn)多次,但至少也要出現(xiàn)一次43(2)屬性的缺省設(shè)置元素內(nèi)容說明含義只有默認(rèn)值如果元素中不包含該屬性,解析器將缺省值作為屬性值。否則,該屬性可以有其他值#REQUIRED元素的每個(gè)實(shí)例都必須包含該屬性#IMPLIED元素的每個(gè)實(shí)例可以選擇是否包含該屬性#FIXED元素的屬性取值不能更改,只能為設(shè)定好的默認(rèn)值,如果元素的實(shí)例中不包含該屬性,系統(tǒng)將自動(dòng)將該默認(rèn)值作為元素的屬性值44屬性的特點(diǎn)REQUIRED

13、元素的所有實(shí)例都必須有該屬性的值(NOT NULL)語法:DTD 示例: XML 示例: 45屬性的特點(diǎn)IMPLIED元素的實(shí)例中可以忽略該屬性(NULL)。語法: DTD示例: XML示例: 46屬性的特點(diǎn)FIXED value元素實(shí)例中該屬性的值必須為指定的固定值。語法:DTD示例: XML示例: 47屬性的特點(diǎn)Default value為屬性提供一個(gè)默認(rèn)的值語法:DTD示例: XML示例: 48修飾符號(hào)符號(hào) 用途 示例示例說明( )用來給元素分組 (古龍|金庸|梁羽生),(王朔|余杰),毛毛 分成三組 |在列出的對(duì)象中選擇一個(gè) (男人|女人) 表示男人或者女人必須出現(xiàn),兩者至少選一 +該

14、對(duì)象最少出現(xiàn)一次,可以出現(xiàn)多次 (1或多次)(成員+) 表示成員必須出現(xiàn),而且可以出現(xiàn)多個(gè)成員*該對(duì)象允許出現(xiàn)零次到任意多次(0到多次)(愛好*) 愛好可以出現(xiàn)零次到多次?該對(duì)象可以出現(xiàn),但只能出現(xiàn)一次 (0到1次)(菜鳥?) 菜鳥可以出現(xiàn),也可以不出現(xiàn),如果出現(xiàn)的話,最多只能出現(xiàn)一次 ,對(duì)象必須按指定的順序出現(xiàn) (西瓜,蘋果,香蕉) 表示西瓜、蘋果、香蕉必須出現(xiàn),并且按這個(gè)順序出現(xiàn) 49(1)內(nèi)部一般實(shí)體所謂內(nèi)部一般實(shí)體就是指在XML文檔內(nèi)部定義的并且可以在XML文檔中使用的實(shí)體,這種實(shí)體通常是一段代碼的縮寫。內(nèi)部一般實(shí)體的定義語法和引用語法如下。定義語法:引用語法:&實(shí)體名;注意在引用語法

15、中,在實(shí)體名后面的“;”必須要加上,否則就會(huì)出現(xiàn)語法錯(cuò)誤。!DOCTYPE Member Pipo&Tel;&Email;50(2)外部一般實(shí)體定義語法:引用語法:&實(shí)體名;51基本格式一:外部DTD當(dāng)多個(gè)XML文檔具有同樣的結(jié)構(gòu)時(shí),可以使用外部DTD文件。 在XML文檔中引用外部DTD文件,格式如下: 52基本格式二:內(nèi)部DTD!DOCTYPE FriendsInfo 說明:內(nèi)部DTD的聲明一定位于XML聲明之后和第一個(gè)聲明之前。DOCTYPE 和 ELEMENT關(guān)鍵字一定要大寫。53復(fù)習(xí)找錯(cuò)DOCTYPE student zhangsanDOCTYPE前加 !ELEMENT前加 !元素名稱

16、和后面的括號(hào)之間應(yīng)該加空格54XML Schema簡(jiǎn)介Schema是一種與DTD類似的,同樣用于定義在各種XML文檔中使用標(biāo)記的規(guī)范的一個(gè)工具。從功能上來講,Schema與DTD是等效的,但是前者比后者更具靈活性,由于DTD使用了一種特殊的規(guī)范來定義使用XML標(biāo)記的規(guī)范,有許多常用的限制不能用DTD來表述,人們開始尋求另外的解決方法,微軟發(fā)展了一套不同于DTD方法來定義XML數(shù)據(jù)類型,這個(gè)方法成為了現(xiàn)今的W3C定義的Schema的原型。55為什么要使用 XML SchemaXML Schema 支持?jǐn)?shù)據(jù)類型XML Schema 使用 XML 語法XML Schema 可保護(hù)數(shù)據(jù)通信通過 XML

17、 Schema,發(fā)送方可以用一種接受方能夠明白的方式來描述數(shù)據(jù)。XML Schema 可擴(kuò)展可更容易地描述允許的文檔內(nèi)容 可更容易地驗(yàn)證數(shù)據(jù)的正確性 可更容易地與來自數(shù)據(jù)庫的數(shù)據(jù)一并工作 可更容易地定義數(shù)據(jù)約束(data facets) 可更容易地定義數(shù)據(jù)模型(或稱數(shù)據(jù)格式) 可更容易地在不同的數(shù)據(jù)類型間轉(zhuǎn)換數(shù)據(jù)不必學(xué)習(xí)新的語言 可使用 XML 編輯器來編輯 Schema 文件 可使用 XML 解析器來解析 Schema 文件 可通過 XML DOM 來處理 Schema 可通過 XSLT 來轉(zhuǎn)換 Schema在其他 Schema 中重復(fù)使用您的 Schema 創(chuàng)建由標(biāo)準(zhǔn)類型衍生而來的您自己的

18、數(shù)據(jù)類型 在相同的文檔中引用多重的 Schema56如何使用 XSD一個(gè)簡(jiǎn)單的 XML 文檔 note.xml George John Reminder Dont forget the meeting! 57如何使用 XSDDTD 文件: Schema文件: 58如何使用 XSD對(duì)DTD的引用 .59對(duì)Schema的引用 .607.2 Schema的格式和使用7.2.1 XSD 簡(jiǎn)易元素簡(jiǎn)易元素指那些只包含文本的元素。它不會(huì)包含任何其他的元素或?qū)傩?。定義簡(jiǎn)易元素的語法:此處 xxx 指元素的名稱,yyy 指元素的數(shù)據(jù)類型。最常用的類型是:xs:string xs:decimal xs:inte

19、ger xs:boolean xs:date xs:time 617.2.1 XSD 簡(jiǎn)易元素例子:XML 元素:Smith 28 1980-03-27 62相應(yīng)的簡(jiǎn)易元素定義: 63XSD 簡(jiǎn)易元素簡(jiǎn)易元素的默認(rèn)值和固定值簡(jiǎn)易元素可擁有指定的默認(rèn)值或固定值。當(dāng)沒有其他的值被規(guī)定時(shí),默認(rèn)值就會(huì)自動(dòng)分配給元素。例: 64XSD 屬性簡(jiǎn)易元素?zé)o法擁有屬性。假如某個(gè)元素?fù)碛袑傩?,它就?huì)被當(dāng)作某種復(fù)合類型所有的屬性均作為簡(jiǎn)易類型來聲明。定義屬性的語法是: xxx 指屬性名稱,yyy 則規(guī)定屬性的數(shù)據(jù)類型最常用的類型是:xs:string xs:decimal xs:integer xs:boolean

20、 xs:date xs:time 6566DOM的基礎(chǔ)知識(shí)DOM全稱Document Object Model,是一個(gè)文件對(duì)象所組成的模型 DOM由三部分組成,包括:核心(core)、HTML和XML XML DOM包含四個(gè)主要對(duì)象:XML DOM DocumentXML DOM NodeXML DOM NodeListXML DOM NamedNodeMap 67DOM 結(jié)構(gòu)模型DOM對(duì)象映射了XML文檔的樹型結(jié)構(gòu)一個(gè)XML分析器,在對(duì)XML文檔進(jìn)行分析之后,不管這個(gè)文檔簡(jiǎn)單或復(fù)雜,其中的信息都會(huì)被轉(zhuǎn)化成一棵對(duì)象節(jié)點(diǎn)樹。68Books.xml對(duì)應(yīng)的樹結(jié)構(gòu)69DOM的工作方式首先將XML文檔一

21、次性的裝入內(nèi)存;然后對(duì)文檔進(jìn)行解析,根據(jù)文檔中定義的元素、屬性、注釋、處理指令等不同的內(nèi)容進(jìn)行分解,以“節(jié)點(diǎn)樹”的形式在內(nèi)存中創(chuàng)建XML文件的表示,也就是一個(gè)文檔對(duì)象模型 70DOM的工作方式XML 文檔組成和DOM 結(jié)點(diǎn)類型、結(jié)點(diǎn)名稱、結(jié)點(diǎn)值的對(duì)應(yīng)關(guān)系71DOM的工作方式DOM 結(jié)點(diǎn)的共有屬性72用XML文檔對(duì)象模型編程XmlNodeXmlEntityXmlDocumentFragmentXmlDocumentXmlAttributeXmlNotationXmlLinkedNodeXmlDataDocumentConfigXmlDocumentXmlCharacterDataXmlDecla

22、rationXmlDocumentTypeXmlElementXmlEntityReferenceXmlProcessingInstructionXmlCDataSectionXmlCommentXmlSignificantWhitespaceXmlTextXmlWhitespace73載入XML文檔JavaScript, VB, doc.async=falsedoc.loadXML(“books.xml”)doc.loadXML(book)C#doc.async=false;doc.loadXML(“books.xml”);doc.loadXML(book);注意:通過loadXml()方法

23、載入XML的時(shí)候,此方法既不支持驗(yàn)證也不會(huì)保留空白,任何上下文特定的信息如DTD、實(shí)體、命名空間都必須嵌入字符串中74使用XmlDocument類解析XML文檔加載文檔得到文檔根節(jié)點(diǎn)解析當(dāng)前節(jié)點(diǎn)當(dāng)前結(jié)點(diǎn)是否有子結(jié)點(diǎn)解析結(jié)點(diǎn)信息獲取子結(jié)點(diǎn)75尋找結(jié)點(diǎn)通過DOM的ChildNodes、FirstChild、LastChild、NextSibling、PreviousSibling、ParentNode和OwnerDocument屬性,可以瀏覽整個(gè)文檔的層次結(jié)構(gòu)通過GetElementByTagName()、GetElementById()、SelectNodes()和SelectSingleNode()尋找特定結(jié)點(diǎn)76通過程序創(chuàng)建XML文檔創(chuàng)建和添加結(jié)點(diǎn)添加屬性保留修改修改結(jié)點(diǎn)數(shù)據(jù)刪除節(jié)點(diǎn)處理由XmlDocument引發(fā)的事件77通過程序創(chuàng)建XML文檔(續(xù))自由創(chuàng)建XML文檔的基本步驟:創(chuàng)建任意所需的結(jié)點(diǎn)連接結(jié)點(diǎn)來創(chuàng)建樹將樹添加至內(nèi)存中的XML文檔按需保存文檔78創(chuàng)建和添加結(jié)點(diǎn)使用XmlDocument類的工廠方法來創(chuàng)建新的結(jié)點(diǎn),然后將其添加至文檔中。CreateAttribute()CreateCDataSection()CreateComment()CreateDoc

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論