none
Cual es mi error en esta consulta? RRS feed

  • Pregunta

  • Hola a todos! tengo el siguiente problema , recivo una lista de string de una consulta donde cada string es una linea xml, que viene de sql server , entonces tengo este codigo 

     //obtengo todos los registros de la columna datos con los xml
                var filasXmls = context.Consulta_Auditoria(nombreTabla, fecha_Desde, fecha_Hasta, modo).Select(x => x.Datos).ToList();
    
                XmlDocument xmldoc = new XmlDocument();
                XDocument xdocument = new XDocument();
    
    
                NameValueCollection nvc = new NameValueCollection();
    
                foreach (string item in filasXmls)
                {
    
                    xmldoc.LoadXml(item);
                    xdocument = XDocument.Parse(xmldoc.OuterXml);
    
      xdocument.Elements().Select(ele=> ele.Attributes().Select(attr => nvc.Add(attr.Name.LocalName,attr.Value);

    Mi intencion es cargar el nameValueCollection con una consulta y tener que usar foreach, pero tengo un error justo en esa linea 

     xdocument.Elements().Select(ele=> ele.Attributes().Select(attr => nvc.Add(attr.Name.LocalName,attr.Value);

    Si alguien me puede orientar o ayudar le voy a agradecer!


    Patricio Urbieta

    martes, 29 de octubre de 2013 12:28