1,安装generateDS.py
安装可使用easy_install generateDS或进入下载解压后在generateDS目录,命令行输入setup.py install
2,使用generateDS.py解析xml
首先将python安装目录下的scripts目录加入环境变量path,以便命令使用
进入需要解析的schema所在目录,generateDS.py -o xxx.py xxx.xsd
此时即生成了xxx.xsd的schema对应的python结构及相关解析功能
3,直接使用生成代码的解析功能
import xxx.py
doc = xxx.parser('xxx.xml')
该功能即将xml文档解析到了elementTree,并自动生成了打印方法,可打印出整个xml文件
4,使用解析xml中的某些值
doc = parsexml_('../../xmlModule/xmodel.xml')
rootNode = doc.getroot()
rootTag, rootClass = ge