今天就跟大家聊聊有关什么是xml语法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
创新互联建站是专业的克州网站建设公司,克州接单;提供网站建设、成都做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行克州网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
XML编程
Xml语法
DTD约束
PHP DOM
SIMPLEXML
一、 简介
1、 发展
gml 通用标记语言 1969年 软件如果想实现高度的移植性,必须要有一个统一的标准
sgml 标准通用标记语言1985年
html 超文本标记语言1993年,解决不同平台,不同浏览器访问同一网页
xml可扩展标记语言 1998年
2、 关于xml的定义
extensible markup language ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
3、 xml和html的不同
html:显示数据
xml:保存数据
html标签不能自定义,从标签上不能达到“见词知意”的目的
html:
武松xml:<表格>武松
html将数据与格式绑定在一起
商品名
不同浏览器解html不同:IE,火狐。
html语法要求不严格
等等
4、 xml的主要用途
程序之间的相互通讯
作为程序的配置文件
存储数据
规范数据格式
二、 xml快速入门
描述一个人的信息
三、 xml语法
xml文件的构成
文档声明
元素
元素属性
注释
CDATA区
特殊字符
处理指令
文档声明:
需要先使用文档声明来声明XML文档
最简单的语法:
encoding
指定编码格式
standalone
当前文档是否独立 yes/no
元素:
一个标签分为起始和结束标签(不能省略)
错误:内容
一个标签中可以嵌套若干子标签,但所有标签必须合理的嵌套,不允许有交叉嵌套
一个XML文档必须有且仅有一个根标签,其他标签都是这个根标签的子标签
元素-命名:
元素(标签)的名称可以包含字母、数字、减号、下划线和英文句点
严格区分大小写;
只能以字母或下划线开头;
A123
_123
错误:12a
不能以xml(或XML、Xml等)开头
错误:xmlabc
名称字符之间不能有空格或制表符;
错误:,
XML技术中,可以编写一个文档来约束一个XML的书写规范,这个文档称之为约束,Xml约束文档
约束文档定义了在XML中允许出现的元素名称、属性及元素出现的顺序等等。
l Document Type Definition 文档类型定义
ActiveXObject("Microsoft.XMLDOM") //实例化xmldom对象
软件 iexmltls 这个小插件可以在ie下检测你写的文档是否是有效的xml'文档。
值 默认值 如果指定值,则以指定值为标准,如果没有指定,则使用默认值
定义实体就是为一段内容指定一个名称,使用时通过这个名称就可以引用其所代表的内容
看完上述内容,你们对什么是xml语法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。