Neste tutorial vamos aprender como gerar um arquivo XML com LINQ e C#.
Com LinqToXml se tornou muito fácil e prático criar um documento XML, com algumas linhas de código podemos criar atributos, elementos, comentários e tudo o que o XML pode nos proporcionar.
Para ver o artigo inteiro clique no Leia Mais, bons estudos.
Segue código abaixo:
//Cria Elemento Raiz
XElement documentoXML = new XElement("blogs");
//Cria um elemento
XElement element = new XElement("blog");
//Cria elemento filho de Blog com valor
//Elemento.SetElementValue("nomedoelemento", "valordoelemento")
element.SetElementValue("url", "http://thecodebr.blogspot.com");
//Cria elemento filho de Blog com valor
element.SetElementValue("feed", "http://feeds.feedburner.com/TheCodeBr");
//Cria elemento filho de Blog com valor
element.SetElementValue("comunidade_orkut", "http://www.orkut.com.br/Main#Community?cmm=101384518");
//Cria elemento filho de Blog com valor
element.SetElementValue("twitter", "http://twitter.com/TheCodeBr");
//Adiciona adiciona elemento filho em elemento raiz
documentoXML.Add(element);
//Salva arquivo
documentoXML.Save(Server.MapPath("LinksTheCode.xml"));
O XML gerado será igual o abaixo:
http://thecodebr.blogspot.com http://feeds.feedburner.com/TheCodeBr http://www.orkut.com.br/Main#Community?cmm=101384518 http://twitter.com/TheCodeBr
Bom, códigos comentados, bons estudos.
LEIA TAMBÉM:
Introdução ao LINQ to XML Parte 1 - Lendo dados




Nenhum comentário:
Postar um comentário