在网站开发中经常遇到xml文件,那什么是xml文件,为什么需要用到xml文件呢,它和http文件有什么区别?小编帮您解答一下。我们经常用到的站点地图sitemap.xml就是xml的运用之一,还有防止跨域请求等,那么xml文件还有什么特点呢?
xml介绍:
xml(extensible markup language)扩展标记语言。用来描述数据。xml中标记是自定义,
它使用DTD或者schema来描述数据。
总结:xml用来组织,存储和发送信息的。
DTD:(文档类型定义)规定了xml数据包含了什么内容和内容的格式。
schema:替代DTD,描述xml文档结构。
rss:(really simple jkndiction) 是一种用来发布和捕获网络内容(标题,内容)的xml格式。
使用rss阅读器来阅读。
xml和html的区别:
xml 重点:描述和存放数据。
html 重点:如何把数据更好的现实在页面上。
xml的标记分类:
单标记
双标记....标记名称>
注意:如果标记内封装了其他字标记或内容,那么该标记一定是双标记。
标记的命名规则:
1.标记名称必须以字母或下划线开头,后边包含字母、数字、下划线。
2.标记名称必须严格区分大小写。
3.标记必须顺序嵌套。
xml属性规则:
属性名 = "属性值"
1.属性名必须以字母或下划线开头,后边可以有数字,字母、下划线;
2.属性值必须括在引文的引号之内。
3.属性名称必须唯一。
我们可以定义一个xml文件,然后通过php访问数据。
那还用常见的rss文件是干嘛的呢
rss[really sample syndication] 真正的简单聚合。
<channel>
rss 只有一个子元素 channel,用来包含频道和它内容的一些信息。
demo
数据类型:
CDATA 字符串
ID唯一的ID号。
IDREF参照其他的ID号定义。
enum枚举值
今天这个知识点您学到了吗
閱讀更多 freemoban 的文章