troubleshooting Question

read in xml

Avatar of jagguy
jagguyFlag for Australia asked on
.NET ProgrammingVisual Basic.NETMicrosoft Development
1 Comment1 Solution319 ViewsLast Modified:
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>

Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 1 Comment.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 1 Comment.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros