XMLファイルの内容の変更

2843 ワード

単一XMLファイルを変更するには:
#coding=utf-8
import xml.dom.minidom
 
### xml 
dom=xml.dom.minidom.parse('A0000005.xml')
 
root=dom.documentElement
 
### xmin/ymin 
xmin=root.getElementsByTagName('xmin')
ymin=root.getElementsByTagName('ymin')
 
### 
print(' ')
 
xi0 = xmin[0]
print xi0.firstChild.data
# ~ b = unicode.encode(xi0.firstChild.data)
 
# ~ yi0 = ymin[0]
# ~ print yi0.firstChild.data
 
### 
### ? xi0.firstChild.data int ?
### xi0.firstChild.data=xi0.firstChild.data/2
xi0.firstChild.data=200
# ~ xi0.firstChild.data=int(b)/100
yi0.firstChild.data=60
 
# ( )
print xi0.firstChild.data
print yi0.firstChild.data