javaweb基础之xml规则

一、 什么是XML

  • XML 指可扩展标记语言(EXtensible Markup Language) html(hyper text markup langauge)

  • XML 是一种标记语言,很类似 HTML

  • XML 的设计宗旨是传输数据,而非显示数据(webservice)

  • XML 标签没有被预定义。您需要自行定义标签

  • XML 被设计为具有自我描述性

  • XML 是 W3C 的推荐标准

  • XML可以存储数据(小型数据库)

  • XML可以作为框架的配置问 web.xml applicationContext.xml(spring的配置文件) ,hibernate.cfg.xml

二、XML 与 HTML 的主要差异

XML 不是 HTML 的替代。

XML 和 HTML 为不同的目的而设计:

XML 被设计为传输和存储数据,其焦点是数据的内容。

HTML 被设计用来显示数据,其焦点是数据的外观。

HTML 旨在显示信息,而 XML 旨在传输信息。

三、 XML语法

XML 标签对大小写敏感

XML 元素都须有关闭标签<student> </student>

XML 文档必须有根元素

XML 的属性值须加引号

四、XML 命名规则

XML 元素必须遵循以下命名规则:

  • 名称可以含字母、数字以及其他的字符

  • 名称不能以数字或者标点符号开始

  • 名称不能以字符 “xml”(或者 XML、Xml)开始

  • 名称不能包含空格

可使用任何名称,没有保留的字词。

猜你喜欢

转载自blog.csdn.net/weixin_42496678/article/details/82084179