zoukankan      html  css  js  c++  java
  • 用Python创建XML(转)

    官方网站没有找到多少有用的知识。结果在Python and XML: An Introduction找到了一篇教程,抽空对照做,然后再总结分享出来。先来一个简单的:

     1 from xml.dom.minidom import Document
     2  
     3 # Create the minidom document
     4 doc = Document()
     5  
     6 # Create the <wml> base element
     7 wml = doc.createElement("wml")
     8 doc.appendChild(wml)
     9  
    10 # Create the main <card> element
    11 maincard = doc.createElement("card")
    12 maincard.setAttribute("id", "main")
    13 wml.appendChild(maincard)
    14  
    15 # Create a <p> element
    16 paragraph1 = doc.createElement("p")
    17 maincard.appendChild(paragraph1)
    18  
    19 # Give the <p> elemenet some text
    20 ptext = doc.createTextNode("This is a test!")
    21 paragraph1.appendChild(ptext)
    22  
    23 # Print our newly created XML
    24 print doc.toprettyxml(indent="  ")

    运行的结果为:

    1 <?xml version="1.0" ?>
    2 <wml>
    3 <card id="main">
    4 <p>
    5 This is a test!
    6 </p>
    7 </card>
    8 </wml>
  • 相关阅读:
    react学习笔记一
    获取客户端时间差
    ts
    Linux学习笔记
    vuex 基本使用
    SQL入门
    ios 中倒计时计算,时间戳为NaN
    git归纳总结
    JS原型对象
    vue笔记
  • 原文地址:https://www.cnblogs.com/mmix2009/p/3220986.html
Copyright © 2011-2022 走看看