python解析xml数据_用Python解析XML数据

实际上我在做一个小项目,需要解析公共可用的XML数据。我的目标是将数据写入mysql数据库以便进一步处理。在

XML结构(示例):

0.2533602

stable

version="1.0"/>

2018-02-

04T01:30:00.000+01:00

0.34625

stable

version="1.0"/>

使用代码

^{pr2}$

我希望得到XML文档中所有“parkingareference”条目的列表。不幸的是,列表是空的。在

通过对一些代码的研究,我得到了只有第一个块被解析的感觉,我能够用“parkingareference”^{id1}的“parkingAreaOccupancy”值填充列表$locations = list(locations_root.payloadPublication.genericPublicationExtension.parkingFacilityTableStatusPublication.parkingAreaStatus.parkingAreaOccupancy)

print(*locations)

-大于0.2533602

这不是预期的结果

-大于0.2533602

-&大于0.34625

我的问题是:

获取所有块(包括XML文档中声明的相应值)的矩阵的最佳方法是什么?在

输出示例:A = [[ID:2[Zeil],0.2533602,stable,2018-02-

04T01:30:00.000+01:00],[id="5[Dom / Römer],0.34625,stable,2018-02-

04T01:30:00.000+01:00]]

或者一般来说A = [parkingAreaOccupancy,parkingAreaOccupancyTrend,parkingAreaStatusTime,....],[parkingAreaOccupancy,parkingAreaOccupancyTrend,parkingAreaStatusTime,.....]

希望我能在你的网站上找到一些研究的小技巧

提前谢谢你

TR公司

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值