python解析xml——generateDS.py

  • Post author:
  • Post category:python


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



版权声明:本文为NOHACKCCC原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。