我正在解析 android 应用程序中提到的 xml 文件(androidmanifest.xml)中的 uses-permission 标记
我尝试实现一个 for 循环以使其迭代,但我失败了,所以我在这里
Python:
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