HI Guys,
I have to parse below xml file :-
<xn:SubNetwork id="ONRM_ROOT_MO_R">
<xn:MeContext id="LP101">
<xn:ManagedElement id="1">
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataEquipment</xn:vsDataType>
<es:vsDataEquipment/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>80</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
<xn:VsDataContainer id="2">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>30</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
<xn:VsDataContainer id="3">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>80</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:ManagedElement>
</xn:MeContext>
<xn:MeContext id="LP102">
<xn:ManagedElement id="1">
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataEquipment</xn:vsDataType>
<es:vsDataEquipment/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>20</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
<xn:VsDataContainer id="2">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>100</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
<xn:VsDataContainer id="3">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<xn:vsDataFormatVersion>EricssonSpecificAttributes.12.26</xn:vsDataFormatVersion>
<es:vsDataRetSubUnit>
<es:el>80</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:ManagedElement>
</xn:MeContext>
<xn:MeContext id="LP103">
<xn:ManagedElement id="1">
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataEquipment</xn:vsDataType>
<es:vsDataEquipment/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>80</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
<xn:VsDataContainer id="2">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>100</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
<xn:VsDataContainer id="3">
<xn:attributes>
<xn:vsDataType>vsDataAntennaUnitGroup</xn:vsDataType>
<es:vsDataAntennaUnitGroup/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataAntennaNearUnit</xn:vsDataType>
<es:vsDataAntennaNearUnit/>
</xn:attributes>
<xn:VsDataContainer id="1">
<xn:attributes>
<xn:vsDataType>vsDataRetSubUnit</xn:vsDataType>
<es:vsDataRetSubUnit>
<es:el>90</es:el>
</es:vsDataRetSubUnit>
</xn:attributes>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:VsDataContainer>
</xn:ManagedElement>
</xn:MeContext>
I want below Output in taxt file :-
MO el
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP101,ManagedElement=1,Equipment=1,AntennaUnitGroup=1,AntennaNearUnit=1,RetSubUnit=1 80
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP101,ManagedElement=1,Equipment=1,AntennaUnitGroup=2,AntennaNearUnit=1,RetSubUnit=1 30
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP101,ManagedElement=1,Equipment=1,AntennaUnitGroup=3,AntennaNearUnit=1,RetSubUnit=1 80
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP102,ManagedElement=1,Equipment=1,AntennaUnitGroup=1,AntennaNearUnit=1,RetSubUnit=1 20
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP102,ManagedElement=1,Equipment=1,AntennaUnitGroup=2,AntennaNearUnit=1,RetSubUnit=1 100
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP102,ManagedElement=1,Equipment=1,AntennaUnitGroup=3,AntennaNearUnit=1,RetSubUnit=1 80
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP103,ManagedElement=1,Equipment=1,AntennaUnitGroup=1,AntennaNearUnit=1,RetSubUnit=1 80
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP103,ManagedElement=1,Equipment=1,AntennaUnitGroup=2,AntennaNearUnit=1,RetSubUnit=1 100
SubNetwork=ONRM_ROOT_MO_R,MeContext=LP103,ManagedElement=1,Equipment=1,AntennaUnitGroup=3,AntennaNearUnit=1,RetSubUnit=1 90