文件解析
json解析
待完成
xml 解析
什么是xml
XML 指可扩展标记语言,被设计用来传输和存储数据,和 json 属于同类产品(目前地位逐渐被 json 取代),这里不再过多介绍!
一个典型的 xml,大致这样 test.xml
Python 使用 ElementTree 解析 xml,对 xml 进行增删改查,以下具体介绍(和 js 解析 html 一致)!
解析
fromstring方法: 可以将包含XML数据的字符串转换为 Element 对象:
parse方法: 用于解析XML文件,解析整个 XML 文档
查找
查找元素
举个实际的例子
查找元素的属性和内容
创建
执行完毕你的项目里会多出一个 books.xml 文件,内容如下:
修改
修改很简单,无论是修改内容还是属性,只要找到直接重新赋值即可!
使用 remove() 方法则可以删除元素

