I have a string XML which is returning from stream.readtoend()
.
<VOUCHER>
<REFERENCE TYPE="String">100</REFERENCE>
<VNUMBER>568</VNUMBER>
<UDF:VATDEALERNATURE.LIST DESC="`VATDealerNature`" ISLIST="YES" TYPE="String" INDEX="10031">
<UDF:VATDEALERNATURE DESC="`VATDealerNature`">Registered Dealer</UDF:VATDEALERNATURE>
</UDF:VATDEALERNATURE.LIST>
</VOUCHER>
<VOUCHER>
<REFERENCE TYPE="String">100</REFERENCE>
<VNUMBER>2</VNUMBER>
<UDF:VATDEALERNATURE.LIST DESC="`VATDealerNature`" ISLIST="YES" TYPE="String" INDEX="10031">
<UDF:VATDEALERNATURE DESC="`VATDealerNature`">Registered Dealer</UDF:VATDEALERNATURE>
</UDF:VATDEALERNATURE.LIST>
</VOUCHER>
I need to extract the values of VNUMBER
from the string XML. This string cannot be loaded in XMLDocument. Any options please let us know.
It has 2 VNUMBER
Nodes. I need to get values 568 and 2.
When I load to XMLDOcument, I am getting error 'UDF' is an undeclared prefix.
Thanks,
Joe