private void generarXML() { accion.obtener_Aspirantes(); listaAspirantes = accion.listaAspirantes; //DataContractSerializer s = new DataContractSerializer(typeof(List<eAspirante>)); /*var serializer = new DataContractSerializer(typeof(List<eAspirante>)); * var sb = new StringBuilder(); * using (var writer = XmlWriter.Create(sb)) * { * serializer.WriteObject(writer, listaAspirantes); * } * * lblDatos.Text= sb.ToString(); */ string xml = null; using (StringWriter sw = new StringWriter()) { XmlSerializer xs = new XmlSerializer(typeof(List <eAspirante>)); xs.Serialize(sw, listaAspirantes); try { xml = sw.ToString(); string theXML = Server.HtmlEncode(xml); ltDatos.Text = theXML; } catch (Exception e) { throw e; } } }
public static string cargaAspirantes() { nAspirante aspirante = new nAspirante(); aspirante.obtener_Aspirantes(); List <eAspirante> listaAspirantes = aspirante.listaAspirantes; string result = JsonConvert.SerializeObject(listaAspirantes); return(result); }