创建先进基层党组织争当优秀共产84

上传人:痛*** 文档编号:201009285 上传时间:2023-04-18 格式:PPT 页数:26 大小:202KB
收藏 版权申诉 举报 下载
创建先进基层党组织争当优秀共产84_第1页
第1页 / 共26页
创建先进基层党组织争当优秀共产84_第2页
第2页 / 共26页
创建先进基层党组织争当优秀共产84_第3页
第3页 / 共26页
资源描述:

《创建先进基层党组织争当优秀共产84》由会员分享,可在线阅读,更多相关《创建先进基层党组织争当优秀共产84(26页珍藏版)》请在装配图网上搜索。

1、XML入门杨宇大纲vXML概述vXML语法vXML确认DTDXMLSchemavXML解析器文档对象模型DOMv参考资料XML概述vXML是是ExtensibleMarkupLanguage的缩的缩写写vXML是一种类似于是一种类似于HTML的标记语言的标记语言vXML的标记不是在的标记不是在XML中预定义的,你必须中预定义的,你必须定义自己的标记定义自己的标记vXML使用文档类型定义使用文档类型定义DTD或者模式或者模式Schema来描述数据来描述数据vXML使用使用DTD或者或者Schema后就是自描述的后就是自描述的语言语言XML概述续vXML是用来存放数据的是用来存放数据的vXML不是

2、不是HTML的替代品,的替代品,XML和和HTML是是两种不同用途的语言。两种不同用途的语言。vXML是被设计用来描述数据的,重点是:什是被设计用来描述数据的,重点是:什么是数据,如何存放数据。么是数据,如何存放数据。vHTML是被设计用来显示数据的,重点是:是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好上面。显示数据以及如何显示数据更好上面。vHTML是与显示信息相关的是与显示信息相关的,XML那么是与描那么是与描述信息相关的。述信息相关的。XML概述续LinOrdmReminderDontforgetmethisweekend!vXML被设计成什么都不做的。被设计成什么都不做

3、的。vXML只是用来组织、存储和发送信息的。只是用来组织、存储和发送信息的。vXML标记并不是预先规定好的,你必须创造你自己的标记。标记并不是预先规定好的,你必须创造你自己的标记。v比方在下面例子中的比方在下面例子中的、标记都不是在标记都不是在XML标标准中事先定义好的。这些标记都是准中事先定义好的。这些标记都是XML文档的作者文档的作者“创造创造出来的。出来的。XML语法v文档的第1行:XML声明v定义此文档所遵循的XML标准的版本,在这个例子里是1.0版本的标准,使用的是ISO-8859-1(Latin-1/WestEuropean)字符集。v文档的第2行是根元素就象是说“这篇文档是一个便

4、条v文档的第3-6行描述了根元素的四个子节点to,from,heading,和bodyv文档的最后一行是根元素的结束LinLinOrdmOrdmReminderReminderDontforgetmethisweekend!Dontforgetmethisweekend!XML语法续vXML文档中必须要有结束标记,象下面的例子一样v在HTML文档中ThisisaparagraphThisisaparagraphThisisanotherparagraphThisisanotherparagraphThisisaparagraphThisisaparagraphThisisanotherpara

5、graphThisisanotherparagraphXML语法续vXML标记都是大小写敏感的标记都是大小写敏感的v所有的所有的XML元素必须合理包含元素必须合理包含v所有的所有的XML文档必须有一个根元素文档必须有一个根元素XML文档中的第一个元素就是根元素vXML中的注释中的注释ThistextisboldanditalicThistextisboldanditalic ThisisincorrectessageThisisincorrect XML语法续vXML元素可以拥有属性。元素可以拥有属性。v属性值必须使用引号,单引号、双引号都可以属性值必须使用引号,单引号、双引号都可以v使用数据

6、既可以存储在子元素中也可以存储在属性中使用数据既可以存储在子元素中也可以存储在属性中v有些时候应该为一个元素设计一个有些时候应该为一个元素设计一个ID引用,通过这个引用,通过这个ID可以引用存取特可以引用存取特定的定的XML元素,就象元素,就象HTML中的中的name和和id属性一样属性一样vID属性就相当于一个计数器,或者是一个唯一的标识符,在属性就相当于一个计数器,或者是一个唯一的标识符,在XML文档中文档中标识不同的便条信息,他不是便条信息的一局部。标识不同的便条信息,他不是便条信息的一局部。v元数据与数据有关的数据应该以属性的方式存储,而数据本身应该元数据与数据有关的数据应该以属性的方

7、式存储,而数据本身应该以元素的形式存储。以元素的形式存储。femalefemaleXML语法续vXML元素命名v元素的名字可以包含子母,数字和其他字符。v元素的名字不能以数字或者标点符号开头。v元素的名字不能以XML(或者xml,Xml,xMl.)开头。v元素的名字不能包含空格。v自己“创造的XML元素还必须注意下面一些简单的规那么:v尽量防止使用“-,“.,因为有可能引起混乱XML确认DTDvXMLDTDvDTD(文档类型定义文档类型定义DocumentTypeDefinition)定定义了义了XML文档中可用的合法元素。文档中可用的合法元素。vDTD是一套关于标记符的语法规那么。它是是一套

8、关于标记符的语法规那么。它是XML1.0版规格得一局部版规格得一局部,是是XML文件的验证机制文件的验证机制,属于属于XML文件组成的一局部。文件组成的一局部。v规定了规定了XML文档中所使用的元素,实体,元素的属文档中所使用的元素,实体,元素的属性,元素与实体之间的关系。性,元素与实体之间的关系。XML确认DTD续vDTD可以是一个完全独立的文件,也可以在XML文件中直接设定。v外部DTD在XML文件中调用另外已经编辑好的DTDv内部DTD在XML文件中直接设定DTD 20030812052003081205 田淋田淋田淋田淋/计计计计03.203.2班班班班/200308123220030

9、81232 杨雪锋杨雪锋杨雪锋杨雪锋/计计计计03.203.2班班班班/1?xmlversion=1.0encoding=GB2312s1tandalone=yes?22!DOCTYPEDOCTYPE学生名单学生名单学生名单学生名单 3!ELEMENT3#PCDATA)4!ELEMENT4#PCDATA)5!ELEMENT5#PCDATA)6!ELEMENT6)7!ELEMENT7)882为DTD定义开始标记,学生名单为其根元素,3到7都是元素定义,8是结束标记XML确认DTD续v1.内部声明如果DTD被包含在XML源文件中,它将通过以下语法格式来在DOCTYPE中定义:!DOCTYPEnot

10、e!DOCTYPEnoteToveToveJaniJaniReminderReminderDontforgetmethisDontforgetmethisweekendweekendXML确认DTD续v2.外部声明如果DTD在XML源文件的外部,它将通过以下语法格式来在DOCTYPE中定义:ToveToveJaniJaniReminderReminderDontforgetmethisDontforgetmethisweekend!weekend!文件文件文件文件note.dtdnote.dtd包含定义的包含定义的包含定义的包含定义的DTDDTDXML确认SchemavXMLSchemaXML

11、Schema(XML模式)是基于XML的DTD的替代品。XMLSchema本身是一个XML文档,它符合XML语法结构。可以用通用的XML解析器解析它。vXMLSchema基于XML,没有专门的语法,可以象其他XML文件一样解析和处理vXMLSchema支持一系列的数据类型(int、float、Boolean、date等)vXMLSchema提供可扩充的数据模型。vXMLSchema支持综合命名空间vXMLSchema支持属性组。XML确认Schema续v首先我们还是从最简单的例子着手来学习Schema的语法结构:比方一个简单的XML文档如下:v如果用DTD的形式来定义该XML文档结构的话,可以

12、如下所示:那么用Schema形式如何定义呢?见下面的代码:天涯明月刀天涯明月刀天涯明月刀天涯明月刀/古龙古龙古龙古龙/!ELEMENT!ELEMENT书本书本书本书本(名称名称名称名称,作者作者作者作者)!ELEMENT!ELEMENT名称名称名称名称(#PCDATA)(#PCDATA)!ELEMENT!ELEMENT作者作者作者作者(#PCDATA)(#PCDATA)elementname=elementname=书本书本书本书本type=type=书本类型书本类型书本类型书本类型/complexTypename=complexTypename=书本类型书本类型书本类型书本类型 elemen

13、tname=elementname=名称名称名称名称type=string/type=string/elementname=elementname=作者作者作者作者type=string/type=string/complexType/complexType XML解析器v有不同的方法来划分解析器种类:验证或非验证解析器v验证解析器(Validatingparser)在解析XML文档同时进行验证v非验证解析器(Non-validatingparser)忽略所有的验证错误支持DocumentObjectModel(DOM)的解析器支持SimpleAPIforXML(SAX)的解析器v标准参见特定

14、语言编写的解析器(Java,C+,Perl等)XML解析器DOMv文档对象模型DOM(DocumentObjectModel)是WorldWideWebConsortium(W3C)的正式推荐。它定义了一个接口使得程序可以存取和更新XML文档的风格、结构和内容。支持DOM的XML解析器实现该接口。v标准的第一版:DOMLevel1vv当您用一个DOM解析器来解析一个XML文档时,您将获得一个包含文档中所有元素的树结构。DOM提供了不同的功能来检查文档的内容和结构。XML解析器DOM续v在DOM树中,根本上一切都是节点。每个元素在最底层上都是DOM树中的节点。每个属性都是节点。每段文本都是节点。

15、甚至注释、特殊字符如版权符号、DOCTYPE声明如果HTML或者XHTML中有的话全都是节点。v这棵节点树中,有一个根节点-Document节点,所有其他的节点都是根节点的后代节点。节点树生成之后,就可以通过DOM接口访问、修改、添加、删除、创立树中的节点和内容。v文档对象模型文档对象模型-DOM对象提供了一个标准的方法来操作存储在对象提供了一个标准的方法来操作存储在XML文档中的信息,文档中的信息,DOM应用编程接口应用编程接口API用来作为应用程序和用来作为应用程序和XML文档之间的桥梁。文档之间的桥梁。v在在DOM下,程序所面对的下,程序所面对的XML文档不是一个文本流,而是一棵对象文档

16、不是一个文本流,而是一棵对象树树.XML解析器DOM续vDOM节点的属性主要有:vnodeName报告节点的名称。vnodeValue提供节点的“值。vparentNode返回节点的父节点。记住,每个元素、属性和文本都有一个父节点。vchildNodes是节点的孩子节点列表。对于HTML,该列表仅对元素有意义,文本节点和属性节点都没有孩子。vfirstChild仅仅是childNodes列表中第一个节点的快捷方式。vlastChild是另一种快捷方式,表示childNodes列表中的最后一个节点。vpreviousSibling返回当前节点之前的节点。换句话说,它返回当前节点的父节点的chil

17、dNodes列表中位于该节点前面的那个节点如果感到迷惑,重新读前面一句。vnextSibling类似于previousSibling属性,返回父节点的childNodes列表中的下一个节点。vattributes仅用于元素节点,返回元素的属性列表。XML解析器DOM续v节点方法节点方法vinsertBefore(newChild,referenceNode)将将newChild节节点插入到点插入到referenceNode之前。记住,应该对之前。记住,应该对newChild的目标父节点调用该方法。的目标父节点调用该方法。vreplaceChild(newChild,oldChild)用用new

18、Child节点替换节点替换oldChild节点。节点。vremoveChild(oldChild)从运行该方法的节点中删除从运行该方法的节点中删除oldChild节点。节点。vappendChild(newChild)将将newChild添加到运行该函数添加到运行该函数的节点之中。的节点之中。newChild被添加到目标节点孩子列表中的末被添加到目标节点孩子列表中的末端。端。vhasChildNodes()在调用该方法的节点有孩子时那么返回在调用该方法的节点有孩子时那么返回true,否那么返回,否那么返回false。vhasAttributes()在调用该方法的节点有属性时那么返回在调用该方法

19、的节点有属性时那么返回true,否那么返回,否那么返回false。XML解析器DOM用途vDOM文档可以被进一步的处理,处理结果可以组成一个有效页面v一般的,支持Javascript的所有浏览器都支持DOMv当用户在浏览器中翻开一个页面时,浏览器就会自动创立文档对象模型中的一些对象v如果没有DOM,XML文档只是一个平淡无奇的纯文本文档,是DOM将其重新组织,使之呈现一种层次化的结构,将它的内容抽象化成一种树状结构vDOM的一个重要特性就是应用程序或者脚本程序能利用它来访问和更新结构化文档。vDOM是应用系统和结构化文档之间的代理,应用系统使用DOM透视出文档的内容,也通过DOM修改文档内容v

20、与XPath结合进行网页元数据抽取利用XPath快速定位DOM节点vXpath是一种能够在XML文档中寻找信息的语言。它通过XML文档中的元素和属性来进行导航,是W3C标准。vXPath使用路径标记法来指定和匹配文档的各个局部,该标记法与文件系统和URL中使用的类似。v例如,XPath:/x/y/z搜索文档的根节点x,其下存在节点y,其下存在节点z。该语句返回与指定路径结构匹配的所有节点。v更为复杂的匹配可能同时在包含文档的结构方面以及在节点及其属性的值中。v语句/x/y/*返回父节点为x的y节点下的任何节点。v/x/yname=a匹配所有父节点为x的y节点,其属性称为name,属性值为a。参

21、考资料vXML的标准vXML1.0标准vDOM1.0标准vXMLSchema标准参考资料续vXML网站vW3C的XMLv是ApacheXMLProject的官方站点v许多教程,XML,XSL,WML,DTD,Schema,CSS,Javascript等等.v:/zvon.org/XML技术教程和技术参考,非常全面.v适合具有一定XML技术根底的读者.v中国XML论坛,内容,技术,可读性一流.v中国XML联盟.XAUwQsioekb73N)K&G#CWySuPrhnd9;63N)J%G#CWySuOqhnd9;52=M(I$EYAVxRtjpflc8.40-K*H!DXzTvPsioeka:63

22、N)J%FZCWySuOqgnd9;51+M(I$EYAUwRtjpflb8.40-K&G!DXzTvPrioeka:640-K&G#CXzTvPrhneka:630-K&G#CWzTvPrhnda:63N)K&G#CWySvPrhnd9;63N)J&G#CWySuOrhnd9;52=M(I$EYBVxRtjpflc8.40-L*H!DXzTvQsioeka:63N)J%F#CWySuOqgnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:63N)J%FZBWySuOqgmc9;51+L(I$EYAUwQtjpflb7.40-K&G#DXzTvPrhne

23、ka:630-K&G#CWzTvPrhndka:63N-K&G#CWySvPrhnd9:63N)J&G#CWySuPrhnd9;540-K&G#CXzTvPrhneka:630-K&G#CWzTvPrhnda:63N)K&G#CWySvPrhnd9;63N)J&G#CWySuOrhnd9;52=M(I$EYBVxRtjpflc8.40-L*H!DXzTvQsioeka:63N)J%F#CWySuOqgnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:63N)J%FZBWySuOqgmc9;51+L(I$EYAUwQtjpflb7.40-K&G#DXzTv

24、Prhneka:630-K&G#CWzTvPrhndka:63N-K&G#CWySvPrhnd9:63N)J&G#CWySuPrhnd9;53N)J%F#CWySuOqhnd9;51=M(I$EYAVxRtjpflb8.40-K&H!DXzTvPsioeka:63N)J%FZCWySuOqgmd9;51+L(I$EYAUwRtjpflb7.40-K&G!DXzTvPrhoeka:63N)J%G#CWySuOrhnd9;52=M(I$EYBVxRtjpflc8.40-K*H!DXzTvQsioeka:63N)J%F#CWySuOqgnd9;51+M(I$EYAUxRtjpflb8.40-K&H!

25、DXzTvPrioeka:640-K&G#DXzTvPrhneka:630-K&G#CWzTvPrhnda:63N-K&G#CWySvPrhnd9:63N)J&G#CWySuOrhnd9;53N)J%F#CWySuOqhnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPsioeka:63N)J%FZBWySuOqgmd9;51+L(I$EYAUwRtjpflb7.40-K&G#DXzTvPrhoeka:630-K&G#CXzTvPrhndka:63N)J%F#CWySuOqgnd9;51+M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:64

26、0-K&G#DXzTvPrhneka:630-K&G#CWzTvPrhnda:63N-K&G#CWySvPrhnd9:63N)J&G#CWySuOrhnd;51+L*I$EYAUwQsjpflb740-K&G#CXzTvPrhneka:630-K&G#CWyTvPrhnda:63N)K&G#CWySuPrhnd9;63N)J%G#CWySuOrhnd9;52=M(I$EYAVxRtjpflc8.40-K*H!DXzTvQsioeka:63N)J%FZCWySuOqgnd9;51+M(I$EYAUxRtjpflb8.40-K&G!DXzTvPrioeka:640-K&G#DXzTvPrhneka

27、:630-K&G#CWzTvPrhnda:63N-K&G#CWySvPrhnd9;1+M(I$EYAUwRtjpflb7.40-K&G!DXzTvPrhoeka:640-K&G#CXzTvPrhndka:630-K&G#CWyTvPrhnda:63N)K&G#CWySuPrhnd9;63N)J%G#CWySuOrhnd9;52=M(I$EYAVxRtjpfl730-K&G#CWzTvPrhndka:63N-K&G#CWyTvPrhnd9:63N)J&G#CWySuPrhnd9;53N)J%G#CWySuOqhnd9;51=M(I$EYAVxRtjpflb8.40-K*H!DXzTvPsioek

28、a:63N)J%FZCWySuOqgmd9;51+M(I$EYAUwRtjpflb7.40-K&G!DXzTvPrhoeka:640-K&G#CXzTvPrhndka:630-K&G#CWyTvPrhnda:62=M(I%YAUxRtjpflb8.40-K&H!DXzTvPrioeka:63N)J%FZBWySuOqgmc9;51+L(I$EYAUwQtjpflb7.40-K&G#DXzTvPrhneka:630-K&G#CWzTvPrhndka:63N-K&G#CWySvPrhnd9:62=M$EYAUwRtjpflb8.40-K&G!DXzTvPrioeka:640-K&G#CXzTvPr

29、hneka:630-K&G#CWzTvPrhnda:63N)K&G#CWySvPrhnd9;63N)J&G#CWySuOrhnd9;52=M(I$EYBVxRtjpflc8.40-L*H!DXzTvQsioeka:63N)J%F#CWySuOqgnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:3N)K&G#CWySuPrhnd9;53N)J%G#CWySuOqhnd9;52=M(I$EYAVxRtjpflb8.40-K*H!DXzTvPsioeka:63N)J%FZCWySuOqgmd9;51+M(I$EYAUwRtjpflb8.40-K&G!DXzT

30、vPrhoeka:640-K&G#CXzTvPrhneka:63N)J%F#CWySuOqhnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPsioeka:63N)J%FZBWySuOqgmd9;51+L(I$EYAUwRtjpflb7.40-K&G#DXzTvPrhoeka:630-K&G#CXzTvPrhndka:63N)J%F#CWySuOqgnd9;51+M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:640-K&G#DXzTvPrhneka:630-K&G#CWzTvPrhnda:63N-K&G#CWySvPrhnd9;63N)J

31、ZBVySuOqgmc9;51+L*I$EYAUwQsjpflb740-K&G#CXzTvPrhndka:630-K&G#CWyTvPrhnda:63N)K&G#CWySuPrhnd9;63N)J%G#CWySuOrhnd9;52=M(I$EYAVxRtjpflc8.40-K*H!DXzTvQsioeka:63N)J%FZCWySuOqgnd9;5+L*H!DYAUwQsioflb73N-K&G#CWyTvPrhnd9:63N)J&G#CWySuPrhnd9;53N)J%G#CWySuOqhnd9;51=M(I$EYAVxRtjpflb8.40-K*H!DXzTvPnda:63N)K&G#CW

32、ySvPrhnd9;63N)J&G#CWySuOrhnd9;52=M(I$EYBVxRtjpflc8.40-L*H!DXzTvQsioeka:63N)J%F#CWySuOqgnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioe:63N)K&G#CWySuPrhnd9;63N)J%G#CWySuOqhnd9;52=M(I$EYAVxRtjpflc8.40-K*H!DXzTvPsioeka:63N)J%FZCWySuOqgnd9;51+M(I$EYAUwRtjpflb8.40-K&G!DXzTvPrioeka:62N)J%FZBVySuOqgmc9;51+L*I$E

33、YAUwQtjpflb73N)J&G#CWySuPrhnd9;53N)J%F#CWySuOqhnd9;51=M(I$EYAVxRtjpflb8.40-K&H!DXzTvPsioeka:63N)J%FZCWySuOqgmd9;51+L(I$EYAUwRtjpflb7.40-K&G#DXzTvPrhoeka:630-K&G#CXzTvPrhndka:63N)J%F#CWySuOqgnd9;51+M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:640-K&G#DXzTvPrhneka:630-K&G#CWzTvPrhnda:2=M(I$EYAVxRtjpflb8.40-K

34、*H!DXzTvPsioeka:63N)J%FZCWySuOqgmd9;51+M(I$EYAUwRtjpflb8.40-K&G!DXzTvPrhoeka:640-K&G#CXzTvPrhneka:63N)J%F#CWySuOqgnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:63N)J%FZBWySuOqgmd9;51+L(I$EYAUwQtjpflb7.40-K&G#DXzTvPrhoeka:630-K&G#CWzTvPrhndka:63N)J%FZCWySuOqgnd9;51+M(I$EYAUxRtjpflb8.40-K&G!DXzTvPrioek

35、a:640-K&G#DXzTvPrhneka:630-K&G#CWzTvPrhnda:62=M(J%FZBVxRpflb8.40-K*H!DXzTvPsioeka:63N)J%FZCWySuOqgmd9;51+M(I$EYAUwRtjpflb7.40-K&G!DXzTvPrhoeka:640-K&G#CXzTvPrhndka:630-K&G#CWyTvPrhnda:62=M(I%FZBxRtjpflb8.40-K&H!DXzTvPrioeka:63N)J%FZBWySuOqgmc9;51+L(I$EYAUwQtjpflb7.40-K&G#DXzTvPrhneka:630-K&G#CWzTvPr

36、hndka:63N-K&G#CWySvPrhnd91+M(I$EYAUwRtjpflb8.40-K&G!DXzTvPrioeka:640-K&G#CXzTvPrhneka:630-K&G#CWzTvPrnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPsioeka:63N)J%FZBWySuOqgmd9;51+L(I$EYAUwRtjpflb7.40-K&G#DXzTvPrhoeka:630-K&G#CXzTvPnd9;52=M(I$EYBVxRtjpflc8.40-K*H!DXzTvQsioeka:63N)J%F#CWySuOqgnd9;51+M(I$EYAUxRt

37、jpflb8.40-K&H!DXzTvPrioeka:640-K&G#DXzTvPrhneka:63N)J%G#CWySuOqhnd9;52=M(I$EYAVxRtjpflb8.40-K*H!DXzTvPsioeka:63N)J%FZCWySuOqgmd9;51+M(I$EYAUwRtjpflb8.40-K&G!DXzTvPrhoeka:640-K&G#CXzTvPrhneka:63N)J%F#CWySuOqgnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:63N)J%FZBWySuOqgmd9;51+L(I$EYAUwQtjpflb7.40-K&G#

38、DXzTvPrhoeka:6N)J%G#CWySuOrhnd9;52=M(I$EYAVxRtjpflc8.40-K*H!DXzTvQsioeka:63N)J%FZCWySuOqgnd9;51+M(I$EYAUxRtjpflb8.40-K&G!DXzTvPrioeka:640-K&G#DXzTvPrhneka:63N)J%F#CWySuOqhnd9;51=M(I$EYAVxRtjpflb8.40-K&H!DXzTvPsioeka:63N)J%FZCWySuOqgmd9;51+L(I$EYAUwRtjpflb7.40-K&G!DXzTvPrhoeka:63N)J&G#CWySuOrhnd9;52=M(I$EYBVxRtjpflc8.40-L*H!DXzTvQsioeka:63N)J%F#CWySuOqgnd9;51=M(I$EYAUxRtjpflb8.40-K&H!DXzTvPrioeka:63N)J%FZBWySuOqgmc9;51+L(I$EYAUwQtjpflb7.40-K&G#D

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!