Link to home
Create AccountLog in
Avatar of jagguy
jagguyFlag for Australia

asked on

read in xml

How do i read in xml from silverlight.
There seems 2 ways to do it where i add a xml file to the project or load an xml file from the same webserver using a webclient which sounds messy.

MY isue is how to set up the file and where to save it the file? The tutorials I saw didnt explain where I put the xml file to load. I am uisng VWD on my local PC and want to test on my machine first but how do I do this?



Dim output As StringBuilder = New StringBuilder()

' XmlXapResolver is the default resolver.
Using reader As XmlReader = XmlReader.Create("book.xml")

    ' Moves the reader to the root element.
    reader.MoveToContent()

    reader.ReadToFollowing("book")
    output.AppendLine("Read the first book using ReadInnerXml...")
    output.AppendLine(reader.ReadInnerXml())

    reader.ReadToFollowing("book")

       output.AppendLine("Read the second book using ReadOuterXml...")
    output.AppendLine(reader.ReadOuterXml())
End Using

OutputTextBlock.Text = output.ToString()

<bookstore>
    <book genre='novel' ISBN='10-861003-324'>
        <title>The Handmaid's Tale</title>
        <price>19.95</price>
    </book>
    <book genre='novel' ISBN='1-861001-57-5'>
        <title>Pride And Prejudice</title>
        <price>24.95</price>
    </book>
</bookstore>

ASKER CERTIFIED SOLUTION
Avatar of vbturbo
vbturbo
Flag of Denmark image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer