posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          日歷

          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          相冊

          搜索

          •  

          積分與排名

          • 積分 - 337537
          • 排名 - 167

          最新評論

          Python 學習筆記 - XML 解析

          Posted on 2007-08-18 16:33 ZelluX 閱讀(1129) 評論(0)  編輯  收藏 所屬分類: Scripting
          1. 貌似和dive into python中的有一定的差異,可能是版本的關系(python 2.2 - 2.5)
          minidom.parse("binary.xml")得到的對象是binary.xml的整棵dom樹,它的第一個結點包含了DOCTYPE的相關信息,對于它的字節點的firstNode,貌似一般都是空的。

          2. unicode 相關
          string.encode()
          sys.getdefaultencoding()
          指定.py文件編碼的方法:
          在每個文件開頭加入編碼聲明
          # -*- coding: UTF-8 -*-

          3. python目錄的lib/site-packages/sitecustomize.py是一個特殊的腳本,Python會在啟動的時候導入它。

          4. 搜索元素:
          getElementByTagName()
          返回的是一個list

          5. 元素屬性
          attributes 是一個xml.dom.minidom.NameNodeMap實例,常用的方法如keys() values(),同時也有__getitem__方法,類似于dictionary

          51La
          主站蜘蛛池模板: 巴塘县| 哈尔滨市| 密云县| 石阡县| 朝阳县| 沭阳县| 华池县| 湘潭市| 牟定县| 广西| 洮南市| 平顶山市| 马关县| 香格里拉县| 尚志市| 烟台市| 庆云县| 长兴县| 桑植县| 东乡县| 铁岭市| 阿拉善盟| 满洲里市| 宁武县| 石河子市| 荔波县| 东安县| 宜春市| 肃北| 尼木县| 桐庐县| 紫云| 樟树市| 玉田县| 汉源县| 霍林郭勒市| 黔东| 泰来县| 松潘县| 申扎县| 张家港市|