• Jacob,

    I like the series but have a question. I don't understand the purpose of the following code...

    //Read the data from XMLReader and Load into

    //the String Builder

    StringBuilder xmlData = new StringBuilder();

    while (r.Read())

    {

    xmlData.Append(r.ReadOuterXml());

    }

    Is there a need for the StringBuilder? If so, what purpose does it serve? Could I not cast it over to an xmlDocument without the intermediary step? Any elaboration you could shed on the consuming side will be appreciated.

    Thanks,

    Paul Hunter

    --Paul Hunter