I have developed a web service that accepts an input code and returns data as an XMLnode. The format of the returned XMLnode is attached. I can read the entire returned xmlnode and bind it to a gridview with my attached code. However, I need to be able to read the individual values and my code doesn't seem to work where I am trying to display one particular value as a label (I get null reference exceptions). The web service is located at the following location:
The service is "getprevandnext" and to use it pass a value of "19I0065001" to see what is returned.
If there is a better way to read this data than my current code, please advise.
Thanks for your help!!
'returned data format below
'here is my code, everything works except where noted (Label 4 text)
Dim consumewebservice As New edu.vanderbilt.vuse.transp2.Service
Dim reader As XmlNodeReader
Dim ds As New DataSet()
Dim wsNode As XmlNode
wsNode = consumewebservice.GetPrevandNext("19I0065001")
'the following line does not work
Label4.Text = wsNode.Attributes("PreviousID").Value.ToString
reader = New XmlNodeReader(wsNode)
GridView1.DataSource = ds.Tables("Data")
GridView1.AutoGenerateColumns = True