Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 使用PYTHON创建XML文档
【标  题】:使用PYTHON创建XML文档
【关键字】:PYTHON,XML
【来  源】:http://blog.chinaunix.net/article.php?articleId=27687&blogId=7026

使用PYTHON创建XML文档

Your Ad Here

我觉得中国人很会拾人牙慧,很多资料,当用GOOGLE查的时候,内容几乎都是一样的。但是你想要的东西,一个也没有。例如,我就找不到中国人写的如何使用PYTHON来创建一个XML文件。当然,直接用文件写的方式也能够达到同样的效果,但是毕竟容易出错,而且看起来不优雅。最后,我看了很多资料,终于明白如何使用PYTHON写一个XML文件了。以下就是一个简单的例子,这个例子是已经调试通过的,大家可以放心使用。

import xml.dom.minidom
from xml.dom.DOMImplementation import implementation
import xml.sax.writer
import xml.utils

# Create a new document with no namespace uri, qualified name,
# or document type
document = implementation.createDocument(None,None,None)
personnel = document.createElement("personnel")
personnel.setAttribute('number', '5')
document.appendChild(personnel)
sexnode = document.createElement("sex")
sexnode.appendChild(document.createTextNode("male"))

namenode = document.createElement("name")
namenode.appendChild(document.createTextNode("tianbin"))

personnel.appendChild(sexnode)
personnel.appendChild(namenode)

out = open("tianbin.xml", "w")
xml.dom.ext.PrettyPrint(document,out)

开放源代码: 创新与风险的平衡:【上一篇】
linux 文件系统及操作,用户管理:【下一篇】
【相关文章】
  • 我的Python 原文教程(封面截图)
  • python遍历文件夹
  • XML for linux的安装
  • Python
  • Firefox 1.5 中的 XML
  • PYTHON 与C相互交互调用实例解析(转载)
  • 为vim不同类型文件添加xml语法颜色
  • Python处理MLDonkey 下载中文文件乱码问题 (2)
  • asp中vbscript访问xml文件
  • MultiBoolean for C++/Python
  • 【随机文章】
  • 虚拟网技术概述
  • ASP.NET应用程序级缓存的设计思路与实现
  • ASP+ 中的用户输入验证
  • PHP6将实现的几个特性/功能
  • 创建你的 Repository
  • vc日历时间控件可以设定范围
  • 执行测试用例的几个注意
  • 数据库记录的表格显示,编辑与更新
  • 用VB6设计有趣的动画场景
  • cnblogs版权问题
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.