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
#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
Postar um comentário
Os códigos postados aqui são uma seqüência de instruções de forma ordenada, não compilada para o código de máquina, em uma determinada linguagem de programação.
Ajude a melhorar esses códigos.