Androidアプリケーションで言及されているxmlファイル(androidmanifest.xml)のuses-permissionタグを解析しています
forループを実装して反復的にしようとしましたが、失敗したのでここにいます
パイソン:
from xml.dom.minidom import parseString
file = open('/root/Desktop/AndroidManifest.xml','r')
data = file.read()
file.close()
dom = parseString(data)
xmlTag = dom.getElementsByTagName('uses-permission')[0].toxml()
print xmlTag
出力:
<uses-permission android:name="android.permission.INTERNET">
</uses-permission>
for ループの間違い:
for uses-permission in xmlTag:
#print child.tag, child.attrib
print xmlTag.tag
xmlTag = dom.getElementsByTagName('uses-permission')[1].toxml()
xmlTag= dom._get_childNodes
#print xmlTag