jueves, 14 de agosto de 2008

Generar Dataset en base a un XML

En el siguiente ejemplo , armaremos un Dataset partiendo de una cadena que contiene codigo XML.
// Cadena con codigo XML
string xmlData = @"
El Perro Cristiano
5.95
";

// Create the reader.
XmlTextReader reader = new XmlTextReader(new StringReader(xmlData));
// No se devuleven nodos en blanco
reader.WhitespaceHandling = WhitespaceHandling.None;
// Arma el Dataset en Base al documento XML
datos.ReadXml(reader);


// Recorro registros
foreach (DataRow registro in datos.Tables[0].Rows)
{
// Proceso cada Registro Generado
}