当前位置: 首页 > news >正文

58里面的网站怎么建设郑州seo排名扣费

58里面的网站怎么建设,郑州seo排名扣费,小型网站,欧美网站模板 psdPython使用lxml解析XML格式化数据 1. 效果图2. 源代码参考 方法一:无脑读取文件,遇到有关键词的行再去解析获取值 方法二:利用lxml等库,解析格式化数据,批量获取标签及其值 这篇博客介绍第2种办法,以菜鸟教…

Python使用lxml解析XML格式化数据

  • 1. 效果图
  • 2. 源代码
  • 参考

方法一:无脑读取文件,遇到有关键词的行再去解析获取值
方法二:利用lxml等库,解析格式化数据,批量获取标签及其值

这篇博客介绍第2种办法,以菜鸟教程中的俩个xml文档为例进行解析;
https://www.runoob.com/try/xml/cd_catalog.xml
https://www.runoob.com/try/xml/books.xml

1. 效果图

cd_catalog.xml原始文件如下:
在这里插入图片描述

解析cd_catalog.xml后按顺序打印如下:
在这里插入图片描述

book.xml原始文件如下:
在这里插入图片描述

解析books.xml效果图如下:
在这里插入图片描述

2. 源代码

# parseXml.py
# 解析cd_catalog.xml,book.xmlfrom xml.etree import ElementTree as ETdef readBookXml(file):# 直接读取xml文件,形成ElementTree结构tree = ET.parse(file)root = tree.getroot()  # 获取根元素for i, child in enumerate(root):  # 遍历子元素print(i, child.tag, child.text, child.attrib)  # 输出子元素的标签和属性值for j in range(len(child)):print('\t', j, child[j].tag, child[j].text, child[j].attrib)  # 输出子元素中的标签及属性值# 获取XML文档的根元素root = tree.getroot()# 查找具有指定标签的第一个子元素element = root.find('book')# 查找具有指定标签的所有子元素books = root.findall('book')print(len(books))for i, book in enumerate(books):print(i, book.tag, book.text, book.attrib)  # 输出子元素的标签和属性值for j in range(len(book)):print('\t', j, book[j].tag, book[j].text, book[j].attrib)  # 输出子元素中的标签及属性值def readCatalogXml(file):# 直接读取xml文件,形成ElementTree结构tree = ET.parse(file)root = tree.getroot()  # 获取根元素for i, child in enumerate(root):  # 遍历子元素print(i, child.tag, child.text, child.attrib)  # 输出子元素的标签和属性值for j in range(len(child)):print('\t', j, child[j].tag, child[j].text, child[j].attrib)  # 输出子元素中的标签及属性值# 获取XML文档的根元素root = tree.getroot()# 查找具有指定标签的第一个子元素element = root.find('CD')# 查找具有指定标签的所有子元素books = root.findall('CD')print(len(books))for i, book in enumerate(books):print(i, book.tag)  # 输出子元素的标签for j in range(len(book)):print('\t', j, book[j].tag, book[j].text)  # 输出子元素中的标签及属性值file = 'test/books.xml'
readBookXml(file)file = 'test/cd_catalog.xml'
readCatalogXml(file)

参考

  • https://blog.csdn.net/qq233325332/article/details/130799948
  • https://blog.csdn.net/weixin_43856625/article/details/134775566
http://www.yayakq.cn/news/466899/

相关文章:

  • 北京网站建设价位上海ktv目前营业情况
  • 网站开发推广做网站用宋体有版权问题吗
  • 闵行做网站的公司怎么制作游戏脚本视频教程
  • 福州做网站互联网公司使用ftp修改网站图片
  • 哪个酒店网站做的好看的重庆奉节网站建设
  • 网站备案关闭任何判断网站SEO做的好坏
  • 北京微网站设计开发服务佛山关键词优化平台
  • 做打鱼网站需要多少钱长沙网站建设团队
  • 网站建设属于移动互联网企业数字展厅设计
  • 适合做公司网站的cms怎么看别人网站是怎么做的
  • 望牛墩网站建设公司微信网站模版
  • 网站视频下载脚本食品网站app建设
  • 宁都网站建设创业中文网站模板
  • 腾讯云服务器怎么做网站兴义市住房和城乡建设局网签网站
  • 市场策划seo长尾关键词优化
  • 浙江省网站备案时间网站添加flv视频代码
  • 网站制作咨询电话seo培训机构哪家好
  • 网站建设技术咨询协议做外贸需要网站
  • 哪里的赣州网站建设网站ico
  • 国家企业信用网查询系统东莞seo 公司
  • 如何在网站上做免费代理运动服饰网站建设目的
  • 建设阿里巴巴网站themes for wordpress
  • 企业免费网站建设个人网站备案名称填写
  • 广东网站建设哪家好网站推广营销服务
  • 域名访问不了织梦网站天津建设公司网站
  • 网站流量如何做网站被百度降权
  • 网页与网站设计工作内容用wampserver搭建网站
  • 查看网站是由什么开源做的wordpress 使用 相对路径
  • 人人做网站珠宝wordpress主题
  • 网页设计教程期末教程网站性能优化的方法有哪些