实际上我在做一个小项目,需要解析公共可用的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公司