[英]read xml file from given tag
在我的情况下,如何从给定的标签“自然”中读取 xml。 我下面的代码读取了整个 xml 文件。
import boto3
Read the xml file from bucket data1 of s3
s3 = boto3.resource('s3')
obj = s3.Object('data1', 'file12.xml')
body = obj.get()['Body'].read()
请问谁能帮帮我?
@salsa 我不知道你到底想要什么。 我的理解是您有一个 XML 文件,并且您正在尝试从中获取/过滤一些信息。
这是我从 XML 文件获取信息的代码
from xml.etree.ElementTree import parse
xmlTree = parse("note.xml")
for element in xmlTree.findall("department"):
print(element.text)
for element in xmlTree.findall("firstName"):
print(element.text)
我使用的示例 XML 格式是
<Emp>
<firstName>Rahul</firstName>
<lastName>Anand</lastName>
<dob>20/10/1990</dob>
<gender>Male</gender>
<department>Finance</department>
<department>Admin</department>
</Emp>
Python代码的结果是
Finance
Admin
Rahul
请参考我的链接https://repl.it/@TamilselvanLaks/readXML
Note: You should click 'run' button to execute the program.
请让我知道这是否符合您的期望。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.