于一 发表于 2017-4-28 10:13:40

Python 利用 XSD 文件,解析 XML 文件

  参考:http://blog.csdn.net/nohackcc/article/details/9770593
  1. 用 generateDS 解析 XSD 文件,生成相应的 Python module.
从命令行运行 generateDS.py,生成 Python module

 

 
  2. 用 上一步生成的 module 解析 XML 文件
 

import robot_xsd
logFile = 'C:\temp\output.xml'
root = robot_xsd.parse(logFile, silence=True)
root 的类型就是 robot_xsd 中定义的根元素类型。
然后就可以根据类的定义获取想要的数据。
页: [1]
查看完整版本: Python 利用 XSD 文件,解析 XML 文件