public static String createItem(DataTable dt)
{
XmlDocument XmlDoc = new XmlDocument();
XmlDoc.LoadXml(" ");
XmlElement XmlElem;
foreach (DataRow dr in dt.Rows)
{
XmlElem = XmlDoc.CreateElement("customer");
XmlElem.SetAttribute("Name", dr["custName"].ToString());
XmlElem.SetAttribute("ID", dr["custID"].ToString());
XmlElem.SetAttribute("Address", dr["address"].ToString());
XmlElem.SetAttribute("ZipCode", dr["zip"].ToString());
XmlElem.SetAttribute("Phone", dr["phone"].ToString());
XmlElem.InnerText = "Kenny";
XmlDoc.DocumentElement.AppendChild(XmlElem);
}
return XmlDoc.FirstChild.InnerXml;
}
2008/05/16
Use XmlDocument to generate XML
This way is much simpler than XmlTextWriter:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment