nickiii
06-26-2007, 02:38 PM
Hi All:
I'm attempting to create a function that reads location information from XML and puts it in an ArrayList. However, I can't seem to print the array results on the screen. When I do, I get this:
--------
System.Collections.ArrayListSystem.Collections.ArrayListSystem.Collections.ArrayList
--------
What am I doing wrong?
Public Function List() As ArrayList
Dim ds As DataSet = New DataSet
Dim xdoc As XmlDataDocument
Dim nodes As XmlNodeList
Dim xnod As XmlNode
Dim locs As ArrayList = New ArrayList
ds.ReadXml("C:\Temp\file.xml")
xdoc = New XmlDataDocument(ds)
nodes = xdoc.DocumentElement.SelectNodes("//ROOT/Report/Location")
For Each xnod In nodes
locs.Add(xnod.InnerText)
Response.Write(locs)
Next
End Function
Thanks!
I'm attempting to create a function that reads location information from XML and puts it in an ArrayList. However, I can't seem to print the array results on the screen. When I do, I get this:
--------
System.Collections.ArrayListSystem.Collections.ArrayListSystem.Collections.ArrayList
--------
What am I doing wrong?
Public Function List() As ArrayList
Dim ds As DataSet = New DataSet
Dim xdoc As XmlDataDocument
Dim nodes As XmlNodeList
Dim xnod As XmlNode
Dim locs As ArrayList = New ArrayList
ds.ReadXml("C:\Temp\file.xml")
xdoc = New XmlDataDocument(ds)
nodes = xdoc.DocumentElement.SelectNodes("//ROOT/Report/Location")
For Each xnod In nodes
locs.Add(xnod.InnerText)
Response.Write(locs)
Next
End Function
Thanks!