I am new to xml parsing. I am trying to parse the following XML using VB.net
I have been doing a lot of reading, but I can't get it right
I am totally confused
...
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Generated by SMExport 4.99-->
<RECORDS>
<METADATA>
<FIELDS>
<FIELD attrname="LAYBYE" fieldtype="i4"/>
<FIELD attrname="TITLE" fieldtype="string" WIDTH="5"/>
<FIELD attrname="INITS" fieldtype="string" WIDTH="7"/>
<FIELD attrname="SURNAME" fieldtype="string" WIDTH="31"/>
<FIELD attrname="COMPANYNAME" fieldtype="string" WIDTH="6"/>
<FIELD attrname="EXPDATE" fieldtype="date"/>
<FIELD attrname="BALANCE" fieldtype="r8" SUBTYPE="Money"/>
<FIELD attrname="IDNUMBER" fieldtype="string" WIDTH="16"/>
<FIELD attrname="Cellphone" fieldtype="string" WIDTH="21"/>
</FIELDS>
<PARAMS DEFAULT_ORDER="1" PRIMARY_KEY="1" LCID="1033"/>
</METADATA>
<RECORD>
<ROW
LAYBYE="1"
TITLE="MR"
INITS="J"
SURNAME="DOE"
EXPDATE="20190523"
BALANCE="100"
IDNUMBER="123"
Cellphone="99999999"
/>
</RECORD>
<RECORD>
<ROW
LAYBYE="1"
TITLE="MRS"
INITS="JJ"
SURNAME="DOE"
EXPDATE="20190701"
BALANCE="500"
IDNUMBER="456"
Cellphone="888888"
/>
</RECORD>
</RECORDS>
...
I am Expecting to Output the following to a Gridview
| LAYBYE | TITLE | INITS | SURNAME | EXPDATE | BALANCE | IDNUMBER |
|:------ |:------ |:----- |:------- |:--------:| -------:|:-------- |
| 1 | MR | J | DOE | 20190523 | 100 | 123 |
| 2 | MRS | JJ | DOE | 20190701 | 500 | 456 |
| | | | | | | |
I managed to get a CSV to GRIDVIEW