[摘要]PicXmlWriter.WriteStartElement("",c.Caption.ToString().Trim()+"s","")...
{
PicXmlWriter.WriteStartElement("",c.Caption.ToString().Trim()+"s","");
string [] picstr=pic[i].Split(',');
PicXmlWriter.WriteStartElement("","picstr","");
PicXmlWriter.WriteString(picstr[0].Trim().Trim());
PicXmlWriter.WriteEndElement();
PicXmlWriter.WriteStartElement("","height","");
PicXmlWriter.WriteString(picstr[1].Trim().Trim());
PicXmlWriter.WriteEndElement();
PicXmlWriter.WriteStartElement("","width","");
PicXmlWriter.WriteString(picstr[1].Trim().Trim());
PicXmlWriter.WriteEndElement();
PicXmlWriter.WriteStartElement("","comment","");
PicXmlWriter.WriteString(pic[++i].Trim().Trim());
PicXmlWriter.WriteEndElement();
PicXmlWriter.WriteEndElement();
}
else
{
i++;
}
}
PicXmlWriter.WriteEndElement();
}
}
PicXmlWriter.WriteEndElement();
}
PicXmlWriter.WriteEndElement();
PicXmlWriter.Flush();
}
catch (Exception e)
{
Console.WriteLine ("异常:{0}", e.ToString());
}
finally
{
Console.WriteLine();
Console.WriteLine("对文件 {0} 的处理已完成。", ID);
if (PicXmlWriter != null)
PicXmlWriter.Close();
//关闭编写器
if (PicXmlWriter != null)
PicXmlWriter.Close();
}
return filenamedate.Year.ToString()+"\\"+filenamedate.Month.ToString()+"_"+filenamedate.Day.ToString()+"\\Club"+ID.Trim()+".xml";
}
public void CreatePath(string yearpath,string monthdaycurrent)
{
string path=Server.MapPath("");
if (Directory.Exists(path+yearpath))
{
if (Directory.Exists(path+yearpath+monthdaycurrent))
{
;
}
else
{
Directory.CreateDirectory(path+"\\"+yearpath+"\\"+monthdaycurrent);
}
}
else
{
Directory.CreateDirectory(path+"\\"+yearpath+"\\"+monthdaycurrent);
}
}
关键词:如何用C#将数据库中的记录制成XML