AJAX的数据格式 管理科学与工程学科 耿方方
AJAX的数据格式 管理科学与工程学科 耿方方
主要内容 XML JOSN
主要内容 XML JOSN
XML 什么是XML ML( Extensible Markup language):可扩展的标记语言。 可扩展的意思:相对与我们接触的HM(超文本标记语言),我们在编辑 网页文件时,所有能够在网页文件中使用的HM标签都是预先规定好的, 不能根据自己的意愿添加规定外的标签。而如果编辑一个Ⅺ文件,我们可 根据自己的意愿定义标签来完成,例如: Knote> George John Reminder Dont forget the meeting! /body> K/note> 标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标 记语言。M是一种元标记语言,即定义了用于定义其它特定领域有关语义 的、结构化的标记语言,这些标记语言将文档分成许多部件并对这些部件 加以标识
XML 什么是XML XML(Extensible Markup Language):可扩展的标记语言。 可扩展的意思:相对与我们接触的HTML(超文本标记语言),我们在编辑 网页文件时,所有能够在网页文件中使用的HTML标签都是预先规定好的, 不能根据自己的意愿添加规定外的标签。而如果编辑一个XML文件,我们可 根据自己的意愿定义标签来完成,例如: George John Reminder Don't forget the meeting! 标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标 记语言。XML是一种元标记语言,即定义了用于定义其它特定领域有关语义 的、结构化的标记语言,这些标记语言将文档分成许多部件并对这些部件 加以标识
XML 什么是XML XL是一种标记语言,很类似mM X的设计宗旨是传输数据,而非显示数据 X标签没有被预定义。您需要自行定义标签。 XM被设计为具有自我描述性 XML是W3C的推荐标准,可扩展标记语言(XM)于1998年2 月10日成为W3C的推荐标准
XML 什么是XML XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准,可扩展标记语言 (XML) 于 1998 年 2 月 10 日成为 W3C 的推荐标准
XML XML与HTML的区别 XM不是HTM的替代。 XM和mTML为不同的目的而设计: Ⅺ被设计为传输和存储数据,其焦点是数据的内容。 HTML被设计用来显示数据,其焦点是数据的外观。 HTML旨在显示信息,而ⅫM旨在传输信息
XML XML与HTML的区别 XML 不是 HTML 的替代。 XML 和 HTML 为不同的目的而设计: XML 被设计为传输和存储数据,其焦点是数据的内容。 HTML 被设计用来显示数据,其焦点是数据的外观。 HTML 旨在显示信息,而 XML 旨在传输信息
XML ⅩML的用途 ⅪM把数据从HTM分离 如果你需要在HML文档中显示动态数据,那么每当数据改变时将花费大 量的时间来编辑HTM。通过ⅪM,数据能够存储在独立的ⅫM文件中。这样 你就可以专注于使用HTM进行布局和显示,并确保修改底层数据不再需要对 HTML进行任何的改变。通过使用几行 JavaScript,你就可以读取一个外部 X文件,然后更新HM中的数据内容。 M简化数据共享 ML数据以纯文本格式进行存储,提供了一种独立于软件和硬件的数据存 储方法。这让创建不同应用程序可以共享的数据变得更加容易。 X简化数据传输 通过ⅪM,可以在不兼容的系统之间轻松地交换数据。对开发人员来说, 其中一项最费时的挑战一直是在因特网上的不兼容系统之间交换数据。通过各 种不兼容的应用程序来读取数据,以ⅪM交换数据降低了这种复杂性
XML XML的用途 XML把数据从HTML分离 如果你需要在 HTML 文档中显示动态数据,那么每当数据改变时将花费大 量的时间来编辑 HTML。通过 XML,数据能够存储在独立的 XML 文件中。这样 你就可以专注于使用 HTML 进行布局和显示,并确保修改底层数据不再需要对 HTML 进行任何的改变。通过使用几行 JavaScript,你就可以读取一个外部 XML 文件,然后更新 HTML 中的数据内容。 XML简化数据共享 XML数据以纯文本格式进行存储,提供了一种独立于软件和硬件的数据存 储方法。这让创建不同应用程序可以共享的数据变得更加容易。 XML简化数据传输 通过 XML,可以在不兼容的系统之间轻松地交换数据。对开发人员来说, 其中一项最费时的挑战一直是在因特网上的不兼容系统之间交换数据。通过各 种不兼容的应用程序来读取数据,以 XML 交换数据降低了这种复杂性
XML ⅩML的用途 X简化平台的变更 升级到新的系统(硬件或软件平台),总是非常费时的。必须转换大量的 数据,不兼容的数据经常会丢失。Ⅻ数据以文本格式存储。这使得ⅫM在不 损失数据的情况下,更容易扩展或升级到新的操作系统、新应用程序或新的浏 览器。 XM使您的数据更有用 由于MM独立于硬件、软件以及应用程序,ⅫM使您的数据更可用,也更 有用。不同的应用程序都能够访问您的数据,不仅仅在HTM页中,也可以从 XML数据源中进行访问。通过ⅪM,您的数据可供各种阅读设备使用(手持的 计算机、语音设备、新闻阅读器等),还可以供盲人或其他残障人士使用。 M用于创建新的 Internet语言 很多新的 Internet语言是通过MM创建的
XML XML的用途 XML简化平台的变更 升级到新的系统(硬件或软件平台),总是非常费时的。必须转换大量的 数据,不兼容的数据经常会丢失。XML数据以文本格式存储。这使得 XML 在不 损失数据的情况下,更容易扩展或升级到新的操作系统、新应用程序或新的浏 览器。 XML使您的数据更有用 由于 XML 独立于硬件、软件以及应用程序,XML 使您的数据更可用,也更 有用。不同的应用程序都能够访问您的数据,不仅仅在 HTML 页中,也可以从 XML 数据源中进行访问。通过 XML,您的数据可供各种阅读设备使用(手持的 计算机、语音设备、新闻阅读器等),还可以供盲人或其他残障人士使用。 XML用于创建新的 Internet 语言 很多新的 Internet 语言是通过 XML 创建的
XML XML树结构 L文档形成一种树结构,它从“根部”开始,然后扩展到“枝叶 XML文档必须包含根元素。该元素是所有其他元素的父元素。XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的 最底端。父、子以及同胞等术语用于描述元素之间的关系。父元素拥 有子元素。相同层级上的子元素成为同胞(兄弟或姐妹)。所有元素 均可拥有文本内容和属性(类似HM中)
XML XML树结构 XML文档形成一种树结构,它从“根部”开始,然后扩展到“枝叶” 。 XML文档必须包含根元素。该元素是所有其他元素的父元素。XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的 最底端。父、子以及同胞等术语用于描述元素之间的关系。父元素拥 有子元素。相同层级上的子元素成为同胞(兄弟或姐妹)。所有元素 均可拥有文本内容和属性(类似 HTML 中)
XML XML树结构 例如 Everyday Italian Giada De Laurentiis 2005/year> a Harry Potter Author>J K. Rowling2005 29. 99 </book </bookstore
XML XML树结构 例如: Everyday Italian Giada De Laurentiis 2005 30.00 Harry Potter J K. Rowling 2005 29.99
XML XML树结构 根元素 父 子 属性: 元素 属性 lang categor 元索: 元索 元素 元素 同级 文本 文本 文本 Harry potter JK. Rowling
XML XML树结构