Python创建xml的方法


Posted in Python onMarch 10, 2015

本文实例讲述了Python创建xml的方法。分享给大家供大家参考。具体实现方法如下:

from xml.dom.minidom import Document
class write_xml(Document):
  def __init__(self):
    Document.__init__(self)
  def set_tag(self,tag):
    self.tag = tag
    self.tag1 = self.createElement(self.tag)
    self.appendChild(self.tag1)
    self.maincard = self.createElement("card")
    self.maincard.setAttribute("id", "main")
    self.maincard.setAttribute("id2","main2")
    self.tag1.appendChild(self.maincard)
    self.paragraph1 = self.createElement("p")
    self.maincard.appendChild(self.paragraph1)
    self.ptext = self.createTextNode("This is a test!")
    self.paragraph1.appendChild(self.ptext)
  def display(self):
    print self.toprettyxml(indent="  ")
wx = write_xml()
wx.set_tag('test')
wx.display()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
使用python实现ANN
Dec 20 Python
获取python的list中含有重复值的index方法
Jun 27 Python
python requests 测试代理ip是否生效
Jul 25 Python
对python中的iter()函数与next()函数详解
Oct 18 Python
Python语法分析之字符串格式化
Jun 13 Python
详解python深浅拷贝区别
Jun 24 Python
python的json中方法及jsonpath模块用法分析
Dec 06 Python
解决Python发送Http请求时,中文乱码的问题
Apr 30 Python
在python里使用await关键字来等另外一个协程的实例
May 04 Python
4款Python 类型检查工具,你选择哪个呢?
Oct 30 Python
Python 图片处理库exifread详解
Feb 25 Python
Pygame Rect区域位置的使用(图文)
Nov 17 Python
Python实现生成简单的Makefile文件代码示例
Mar 10 #Python
Python和GO语言实现的消息摘要算法示例
Mar 10 #Python
Windows和Linux下使用Python访问SqlServer的方法介绍
Mar 10 #Python
Python脚本实现代码行数统计代码分享
Mar 10 #Python
Windows系统配置python脚本开机启动的3种方法分享
Mar 10 #Python
Python自动化构建工具scons使用入门笔记
Mar 10 #Python
Python操作CouchDB数据库简单示例
Mar 10 #Python
You might like
session在PHP大型web应用中的使用
2011/06/25 PHP
destoon二次开发常用数据库操作
2014/06/21 PHP
php获取远程文件大小
2015/10/20 PHP
如何正确配置Nginx + PHP
2016/07/15 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
JQuery 遮罩层实现(mask)实现代码
2010/01/09 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
使用Node.js实现一个简单的FastCGI服务器实例
2014/06/09 Javascript
JavaScript的jQuery库插件的简要开发指南
2015/08/12 Javascript
详解NodeJs支付宝移动支付签名及验签
2017/01/06 NodeJs
微信小程序侧边栏滑动特效(左右滑动)
2017/01/23 Javascript
js仿新浪微博消息发布功能
2017/02/17 Javascript
简单实现jQuery轮播效果
2017/08/18 jQuery
JS实现获取word文档内容并输出显示到html页面示例
2018/06/23 Javascript
React+Webpack快速上手指南(小结)
2018/08/15 Javascript
vue中slot(插槽)的介绍与使用
2018/11/12 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
2019/11/14 Javascript
[34:39]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第二局
2016/03/05 DOTA
python实现人人网登录示例分享
2014/01/19 Python
python发送邮件示例(支持中文邮件标题)
2014/02/16 Python
python 识别图片中的文字信息方法
2018/05/10 Python
Python3.7+tkinter实现查询界面功能
2019/12/24 Python
解决pycharm编辑区显示yaml文件层级结构遇中文乱码问题
2020/04/27 Python
Python调用REST API接口的几种方式汇总
2020/10/19 Python
使用HTML5的表单验证的简单示例
2015/09/09 HTML / CSS
a标签下载链接的简单实现
2016/09/13 HTML / CSS
吃透移动端 Html5 响应式布局
2019/12/16 HTML / CSS
播音主持女孩的自我评价分享
2013/11/20 职场文书
企业安全生产责任书
2014/04/14 职场文书
白血病捐款倡议书
2014/05/14 职场文书
组织生活会表态发言材料
2014/10/17 职场文书
个人委托书范文
2015/01/28 职场文书
端午节活动总结报告
2015/02/11 职场文书
Linux下使用C语言代码搭建一个简单的HTTP服务器
2022/04/13 Servers
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技
Windows Server 2012 R2 磁盘分区教程
2022/04/29 Servers