• 技术文章 >常见问题 >Python常见问题

    Python怎么生成xml文件

    PythonPython2019-06-15 11:04:15原创3006
    用python内置的xml.dom可以对xml文件进行解析处理。

    什么是xml?

    XML 指可扩展标记语言(EXtensible Markup Language)

    XML 是一种标记语言,很类似 HTML

    XML 的设计宗旨是传输数据,而非显示数据

    XML 被设计为具有自我描述性。

    XML 是 W3C 的推荐标准

    xml.dom具体操作实例:

    本例通过xml模块对xml文件进行写入操作

    from xml.dom.minidom import Document
    doc = Document()
    people = doc.createElement("people")
    doc.appendChild(people)
    aperson = doc.createElement("person")
    people.appendChild(aperson)
    name = doc.createElement("name")
    aperson.appendChild(name)
    personname = doc.createTextNode("Annie")
    name.appendChild(personname)
    filename = "people.xml"
    f = open(filename, "w")
    f.write(doc.toprettyxml(indent="  "))
    f.close()
    专题推荐:python
    品易云
    上一篇:Python中有枚举类型吗? 下一篇:Python中的zfill()有什么用?

    相关文章推荐

    • 举例详解Python中的内建模块collections• Python中怎么处理字符编码问题• 用Python怎么实现邮件功能• Python中有枚举类型吗?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网