Gerar XML

obs:. trocar os caracteres "[]" para "<>"

#region "Gera o xml"
public void geraXml()
{
String StrXMl = "";
StreamWriter fluxoTexto;
StrXMl += "[?xml version='1.0' encoding='UTF-8' ?] ";
StrXMl += "[menu]";

SqlConnection con = clsBd.conexao("server", "database", "user", "pws");
String Strsql = "SELECT RTRIM(DIRETORIO) AS DIRETORIO, RTRIM(FG) AS FG, RTRIM(FP) AS FP FROM TB_SITENOTICIAFOTO WHERE DIRETORIO = '" + Label1.Text.Trim() + "'";
SqlCommand cmd = new SqlCommand(Strsql, con);
cmd.Connection.Open();
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
StrXMl += "[foto";
StrXMl += " fp='";
StrXMl += dr["fp"].ToString() + "'";
StrXMl += " fg='";
StrXMl += dr["fg"].ToString() + "'";
StrXMl += "/]";
}
con.Close();
dr.Close();
StrXMl += "[/menu]";
fluxoTexto = new StreamWriter("c:\\inetpub\\wwwroot\\site08\\noticias\\" + Label1.Text.Trim() + "\\fotos.xml");
fluxoTexto.Write(StrXMl);
fluxoTexto.Close();
}
#endregion

Comentários

Postagens mais visitadas deste blog

Função em JavaScript para consulta de CEP com retorno em XML ou Json

Funcão SQL para abreviar nomes