• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 使用PYTHON創建XML文檔

    發表于:2007-07-04來源:作者:點擊數: 標簽:
    我覺得中國人很會拾人牙慧,很多資料,當用GOOGLE查的時候,內容幾乎都是一樣的。但是你想要的東西,一個也沒有。例如,我就找不到中國人寫的如何使用PYTHON來創建一個XML文件。當然,直接用文件寫的方式也能夠達到同樣的效果,但是畢竟容易出錯,而且看起來

    我覺得中國人很會拾人牙慧,很多資料,當用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)

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>