作者dogtsing (扬)
看板Python
标题[问题] 有办法用ElementTree去编辑xml中的DOCTYPE吗?
时间Mon Jan 19 22:55:18 2009
因为我想要用python自动编辑一个既存的xml
用ElementTree.parse进档案修改完对应的tag内容後再存回xml
却没办法把DOCTYPE的资讯也写进去
请问有人知道该怎麽做吗?
script大概长这样:
(既存的xml: file.xml)
import xml.etree.ElementTree as ET
tree = ET.parse("file.xml")
.....(中间为修改某些tag的内容).....
tree.write("newfile.xml", encoding='UTF-8')
可是我不晓得要如何access
file.xml中的
<!DOCTYPE DDDB SYSTEM "../DTD/geometry.dtd">
这样的资讯
翻了python的文件好像ElementTree没提供这样的工具?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.230.223