j'ai genarated un fichier xml par le code asp.net commegénérer xml d'exécution dans asp.net
public bool createxml()
{
DataSet ds = new DataSet();
clsRegister obj = new clsRegister();
int i = 0;
string strpath = string.Empty;
XmlTextWriter objwriter = new XmlTextWriter(Console.Out);
ds = obj.searchgallery(4);
try
{
strpath = "d:\\hellojhasi\\glance\\jhansigallery\\gallery.xml";
objwriter = new XmlTextWriter(strpath, System.Text.Encoding.Default);
if (ds.Tables[0].Rows.Count > 0)
{
for (i = 0; i < ds.Tables[0].Rows.Count; i++)
{
objwriter.WriteStartElement("picturegallery");
objwriter.WriteElementString("fullimage", ds.Tables[0].Rows[i]["fullimage"].ToString());
objwriter.WriteElementString("thumbnail", ds.Tables[0].Rows[i]["thumbnail"].ToString());
objwriter.WriteElementString("title", ds.Tables[0].Rows[i]["title"].ToString());
objwriter.WriteElementString("description", ds.Tables[0].Rows[i]["description"].ToString());
objwriter.WriteElementString("height", ds.Tables[0].Rows[i]["height"].ToString());
objwriter.WriteElementString("width", ds.Tables[0].Rows[i]["width"].ToString());
objwriter.WriteEndElement();
}
}
else
{
objwriter.WriteEndElement();
}
objwriter.Flush();
}
catch (Exception e)
{
}
return true;
}
le code exécuté bien. mais le fichier xml à l'ouverture donne l'erreur suivante
La page XML ne peut pas être affichée Impossible d'afficher l'entrée XML à l'aide de la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez plus tard.
Un seul élément de niveau supérieur est autorisé dans un document XML. Erreur fichier » ressource de traitement: /// D:/HelloJhasi/coup d'oeil/jhansigal ...
quelqu'un peut me plz aider avec ce DataSet