还剩7页未读,继续阅读
文本内容:
《数据分析》XML PPT课件什么是XML(可扩展标记语言)是一种用于存储和传输数据的标记语言它由标签、XML属性和命名空间构成,为数据提供了结构化的表示形式的应用场景XML数据存储与传输1Web Services2被广泛用于描述和交换服务之间的可以用于存储和传输数据,而且易于解XML WebXML数据它提供了一种标准的数据格式,使不析和处理同系统可以相互通信配置文件消息传递格式34许多应用程序使用作为配置文件格式,作为一种通用的数据交换格式,广泛应XML XML以便用户可以轻松地自定义应用程序的行为用于各种消息传递系统中的解析方式XML1DOM解析方式将整个文档加载到内DOM XML存中,提供了对整个文档树的访问和操SAX2作解析方式是基于事件的解析方式,SAX逐行读取文档,当遇到标签时触发XML相应的事件3StAX是一种流式解析方式,将文档StAX XML划分为一系列事件,可以按需解析文档和的区别与联系XML JSON和的相同和的不同何时使用,何1XML JSON2XML JSON3XML点点时使用JSON和都是用于表和的数据格式、适用于复杂的结构化XML JSONXML JSONXML示结构化数据的格式,可文件大小和解析方式都有数据和语义明确的数据,以被多种编程语言解析和所不同而适用于轻量级和JSON生成易于处理的数据XPath是一种用于在文档中选择和过滤元素的语言它可以通过元素名XPath XML称、属性、轴表达式等方式来定位元素XSLT是一种用于将文档转换为其他格式的语言它可以通过模板和样XSLT XML式表来定义转换规则XML Schema是一种用于定义文档结构和数据类型的语言它可以为XML SchemaXML元素和属性指定约束条件总结是一种用于存储和传输数据的标记语言,常用于、数据存储与传输、配置文件和消息传递XML WebServices格式的解析方式包括、和和具有不同的数据格式、文件大小和解析方式XML DOMSAX StAXXML JSON用于选择和过滤元素,用于转换文档,用于定义文档结构和数据类型XPath XMLXSLT XMLXML Schema。