嗨,我正在尝试将xml数据转换为pandas数据框,但无法解析所有数据。 它的13mb xml文件。
我想在“ NodeName”中提取文本,我尝试了元素树的其他各种方式,但是失败了。 下面是我的XML外观:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Ib440ConfigGetResponse xmlns="http://Airspan.Netspan.WebServices">
<Ib440ConfigGetResult>
<ErrorCode>OK</ErrorCode>
<NodeResult>
<NodeResultCode>OK</NodeResultCode>
<NodeName>INAPKVLIVGLRTW6001ENBIB5004</NodeName>
<Ib440Config>
<Name>INAPKVLIVGLRTW6001ENBIB5004</Name>
<Hardware>iBridge 440-221</Hardware>
<Description>I-AP-KVLI-ENB-6001</Description>
<ManagedMode>Managed</ManagedMode>
<Site>Kavali</Site>
<Region>Andhra Pradesh</Region>
<NbifEventAlarmForwarding>Enabled</NbifEventAlarmForwarding>
<ConfigMode>OptimizedModeC</ConfigMode>
<MediumAccessMethod>CSMA</MediumAccessMethod>
<WirelessProtocol>802.11n</WirelessProtocol>
<HtSupportedMcs>MCS0-15</HtSupportedMcs>
<VhtSupportedMcs>MCS0-7</VhtSupportedMcs>
<CellRadiusRange>Short</CellRadiusRange>
<GuardInterval>Long</GuardInterval>
<Frequency>5850</Frequency>
下面是一个小代码,我尝试bt它仅显示4行。
import pandas_read_xml as pdx
import pandas as pd
df = pdx.read_xml('1111s.xml')
df
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。