Hi I am trying to convert my xml data to pandas data frame but unable to parse all data. its a 13mb xml file.
I want to extract text inside "NodeName", i tried various other ways of Element Tree but failed. Below is my XML looks like:
<?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>
Below is a small code i try bt it shows only 4 line.
import pandas_read_xml as pdx
import pandas as pd
df = pdx.read_xml('1111s.xml')
df
