Python 操作 XML 文件
1. XML 概念
XML:可扩展标记语言 (Extensible Markup Language, XML) ,标准通用标记语言的子集,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML 是标准通用标记语言 可扩展性良好,内容与形式分离,遵循严格的语法要求,保值性良好等优点.
1.1 概念
可扩展标记语言 可扩展:标签都是自定义的。
(html 标签都系统是规定好的,每个标签都有不一样的含义;xml 标签没有一个是规定好的都是自定义的标签。只要符合命名规则。)
1.2 xml 功能
存储数据
1.配置文件
2.在网络中传输
1.3 xml 与 html 区别
xm1 标签都是自定义的,html 标签是预定义。
xml 的语法严格, html 语法松散
xml 是存储数据的,html 是展示数据
1.4 w3c:万维网联盟
复制代码
复制代码
复制代码
2. XML 语法
2.1 基本语法
xml 文档的后缀名. xml
xml 第一行必须定义为文档声明
xml 文档中有且仅有一个根标签
属性值必须使用引号(单双都可)引起来
标签必须正确关闭
xml 标签名称区分大小写
2.2 快速入门
复制代码
检查写的有没有问题,写完文件可以直接拖到浏览器中,不报错说明格式没问题
2.3 组成部分
1.文档声明
2.指令 3.标签 4.属性 5.文本
复制代码
3. XML 解析
未完待续
版权声明: 本文为 InfoQ 作者【度假的鱼🐟】的原创文章。
原文链接:【http://xie.infoq.cn/article/0db194412e732df7d69816d35】。未经作者许可,禁止转载。
评论