使用特定父标签解析 XML
<?xml version="1.0" encoding="utf-8"?>
<ReturnHeader>
<Bob>
<Age>39</Age>
<PhoneNum>2222</PhoneNum>
</Bob>
<John>
<Age>70</Age>
<PhoneNum>4444</PhoneNum>
</John>
</ReturnHeader>
从上面的 XML 中,我试图仅获取 Bob 的电话。 (即,当鲍勃是“真”时)。
我需要以下输出:
PhoneNum 2222
我尝试使用 Xpath 进行 lxml,但没有成功。任何帮助表示赞赏。
<?xml version="1.0" encoding="utf-8"?>
<ReturnHeader>
<Bob>
<Age>39</Age>
<PhoneNum>2222</PhoneNum>
</Bob>
<John>
<Age>70</Age>
<PhoneNum>4444</PhoneNum>
</John>
</ReturnHeader>
From the above XML, I'm trying to get only the phone of Bob. (i.e., when Bob is 'True).
I need the following output:
PhoneNum 2222
I tried lxml with Xpath, but no luck. Any help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试下面的
输出
Try the below
output