Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, boa tarde!
estou com uma pequena dúvida, na verdade é uma dúvida enorme rs
como faço para gerar um xml em asp.net?
Preciso criar uma pagina onde tenha:
quando clicar neste botão será gerado o xml contendo o nome, o texto e a data. a data é do sistema mesmo.
esse xml será exibido na mesma pagina, abaixo dos campos em um GridView.
quando preencher os campos novamente, os dados são guardados no xml que foi gerado no primeiro ato,
e deve ser exibido logo abaixo no GridView, abaixo do primeiro dado.
Alguem pode me ajudar? please! :(
Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET » Web Applications
Você pode gerar um DataSet, o DataSet tem o método WriteXml.
Abraços...
Você pode usar o XmlTextWriter, terá bastante controle sobre o documento que irá produzir. Ex:
no Load da página:
Response.ContentType = "text/xml";
XmlTextWriter xw = new XmlTextWriter(Response.Output);
xw.WriteStartDocument();
xw.WriteStartElement("Dados");
xw.WriteElementString("nome", Request["txtNome"]);
xw.WriteElementString("texto", Request["txtTexto"]);
xw.WriteEndElement();
xw.WriteEndDocument();
xw.Close();
Response.End();
Essa página irá gerar uma resposta XML. Não sei se é o que você precisa, mas dá para ajudar a começar.
Abc.
Olá.
Tenta dar uma olhada nesse tutorial do Macoratti. Acredito que vai lhe ajudar.
http://www.macoratti.net/07/11/vbn_gxml.htm
Att.
Duvanir Trigo.