随笔- 4  文章- 0  评论- 0  阅读- 3468 

Xml学习记录

Xml应用于Web开发的许多方面,常用于简化数据的存储和共享

 

Xml把数据从Html分离

通过Xml,数据能够存储在独立的Xml文件中。

Xml数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法

 

 

结构

Xml文档形成了一种树结构,从“根部”开始,然后扩展到“枝叶”

使用简单的具有自我描述性的语法:

 

第一行是xml的声明。定义xml的版本(1.0)和所使用的编码(UTF-8)

<?xml version=”1.0” encoding=”UTF-8”?>

 

下一行是描述文档的跟元素

例如:<note>

 

接下来的4行描述的4个子元素(to,from,heading以及body):
<to>

<from>

<heading>

<body>

 

 

语法

1.Xml必须包含根元素,他是所有其他元素的父元素

2.Xml包含一个声明

3.所有的xml元素都必须有一个关闭标签

4.对大小写敏感

5.必须正确嵌套

6.属性值必须加引号

7.实体引用:在xml中,特殊的有意义的元素 例如:>

放在xml中,会发生错误,这是因为解析器会将他当作新的元素的结束

为了避免这个错误,用实体引用来代替

 

 

预定于的实体引用

 

5.文档中的空格不会被删减

 

元素:

从开始标签到结束标签的部分

一个元素可以包含:

  • 其他元素
  • 文本
  • 属性
  • 或混合以上所有...

6.命名规则:

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

  • 名称可以包含字母、数字以及其他的字符
  • 名称不能以数字或者标点符号开始
  • 名称不能以字母 xml(或者 XML、Xml 等等)开始
  • 名称不能包含空格

7.可拓展性:

可以在不中断程序的情况下进行拓展输出

 

属性

提供有关元素的额外信息

  1. 必须加引号
  2. 尽量避免使用属性

 

查看

在所有的主流浏览器中,均能查看原始的xml文件

 

 posted on   young-zeus  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示