12XML(可扩展标记语言)

XML:eXtensible Markup Language

什么是标记语言?什么是标记?

标记(Markup):文档中任何不想被打印输出的部分(不是真正的文档内容,联想读书时做的“读书笔记”,在旁边写的注解等),注解是注解,实际内容是实际内容。

标记的作用:传递了关于文档本身以外的额外信息。比如:标记文档的某部分该如何显示,某部分时什么意思等。重在数据,标记只是为了说明数据的含义。

常见的标记语言:SGML、HTML、XML、

HTML与XML的区别与关系?

Xml作用与应用场合:xml数据存储html数据显示

语法、是否有预定义标签、各自的作用与意义

相关术语:标签、节点、根节点、元素、子元素、后代元素、属性、嵌套、命名空间、字符数据(CDATA)

XML语法特点

  1. 严格区分大小写
  2. 有且只能有一个根节点
  3. 又开始标签必须有结束标签
  4. 属性必须使用双引号
  5. 没有预定义标签 与HTML不一样
  6. 文档声明:<?xml version="1.0" encoding="utf-8"?>
  7. 注释:<!-- -->
  8. CDATA区:即原意文本-<![CDATA[……]]>
  9. 注意编码问题,文本文件实际编码要与文档声明的编码一致

XML基础(extensible markup language)

优点:容易读懂;格式标准任何语言都内置了XML分析引擎,不用单独进行文件分析引擎的辨析。

XML就是用一种格式化的方式来存储数据,并且是文本文件,任何时候我们都能很容易的用记事本打开。与Excel、Word不一样。

XML语法规范:标签(Tag)、嵌套(Nest)、属性。标签要闭合,属性值要用  “ ”  包围,标签可以互相嵌套

XML树,父节点、子节点、兄弟节点(siblings)

符合XML规范的HTML叫做“符合XHTML标准”。开发的网站必须通过W3C验证。

XML编写完成后可以用浏览器来查看,如果写错了浏览器会提示。(如果明明没错,浏览器还是提示错误,则可能是文件编码问题)

 

来自为知笔记(Wiz)

时间: 2024-11-10 03:39:15

12XML(可扩展标记语言)的相关文章

第三章 可扩展标记语言XML

==========================第三章====================== XML(可扩展标记语言)的作用: 用于传输和存储数据的,并且对数据有一定的描述性. 没有预定义标签,用户可以自定义标签. XML最好的描述是:XML 是独立于软件和硬件的信息传输工具.即不依赖于任何软件,没有语言上的问题.任何一个可编辑文本的软件即可编写XML文件. HTML(超文本标记语言)的作用: 用于显示数据. XML的用途: 1.作为应用程序的配置文件 2.作为应用程序的数据源 3.平

XML简介——可扩展标记语言(Extensible Markup Language)

(What) XML是什么? XML指可扩展标记语言(Extensible Markup Language) 1.  XML是一种标记语言,类似HTML. 2.  XML具有自我描述性 3.  XML被设计来传输和数据(设计宗旨/目的) XML和HTML的关系和区别 XML是HTML的补充,不是取代. 相同之处:1.两者都是标记语言.2.都是W3C的推荐标准 不同之处:1.(目的不同)xml被设计来传输和存储数据,重点是数据的内容:html被设计来显示数据,重点是数据的显示.2.(标签不同)xm

关于XML(可扩展标记语言)的基础知识与写法------2017-05-18

XML(Extensible Markup Language) HTML:超文本标记语言,主要用来展示   XML:可扩展标记语言,用来做数据传输XML特点: 1.树状结构,有且只有一个根 2.标签名自定义 3.标签名很敏感,都是双标签元素 4.同一级下不能出现重名标签 例子:用XML来获取login表中的name列: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <tit

第八章 可扩展标记语言XML

1.什么是XML? XML:Extensible Markup Language(可扩展标记语言) HTML:HyperLink Text  Markup Language(超文本标记语言) 2.xml文件和html文件的区别? 01.xml严格区分大小写,html不区分 02.xml不是编译语言,xml和html都是解释型语言 03.html语言负责显示数据,而Xml文件就是专门用来存储数据 3.xml书写注意点 1.xml文件严格区分大小写  2.标签配对出现  3.xml文档只能有一个根节

关于XML(可扩展标记语言)的基础知识与写法

XML(Extensible Markup Language) HTML:超文本标记语言,主要用来展示   XML:可扩展标记语言,用来做数据传输XML特点:1.树状结构,有且只有一个根2.标签名自定义3.标签名很敏感,都是双标签元素4.同一级下不能出现重名标签 例子:用XML来获取login表中的name列:   <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title

Java XML可扩展标记语言(eXtensible Markup Language)

一.XMl 1.1.XML简介:  XML指可扩展标记语言(eXtensible Markup Language),它是一种很像HTML的标记语言.XML的设计宗旨是传输数据,焦点是数据的内容,而HTML被设计用来显示数据,其焦点是数据的外观.XML是不会做任何事情的,它只是被设计用来结构化.存储以及传输信息. 1 <mail> 2 <from>tom</from> 3 <to>lily</to> 4 <detail>I will g

XML可扩展标记语言

一.XML可扩展标记语言 1.概念: XML推出初衷是为了替换HTML,标签名可以直接定义,不能用数字开头 不能使用纯数字 区分大小写,后用做配置文件 封装数据 因为xml具有良好的格式,所以用途非常广泛,比如持久化存储数据 数据交换 数据配置 xml和html的区别: 1)html的标签是固定的,不能扩展.xml的标签是不固定的,可扩展的. 2)html侧重于显示的信息.xml侧重于标识信息的结构. 3)html是不区分大小写的.xml是区分大小写的.xml的语法比html更严谨. 2.组成部

扩展标记语言-XML

XML 指可扩展标记语言(eXtensible Markup Language).XML 被设计用来传输和存储数据.XML 很重要,也很容易学习.::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::XML 简介XML 被设计用来传输和存储数据.ht tp://www.iis7.com/HTML 被设计用来显示数据..............什么是 XML?XML 指可扩展标记语言(EXtensible Markup Langua

可扩展标记语言XML

1.HTML(Hyper Text MarkUp language) 超文本标记语言 XML(Extendsible Markup Language) 可扩展性标记语言1)html负责显示数据,xml侧重的存储数据2)html标签W3C定制好的,xml程序员手动定制. 2.RSS订阅器. 配置文件都是xml. Word文档底层使用xml存储. 3.xml文件的根节点只能有一个. root一个根节点对象. root.ChilNodes子节点集合. Java1.7支持String类型,但是一直报错.