关于 DataTableToXml 特殊字符处理
public string DataTableToXml(DataTable dt)
{
StringBuilder strXml = new StringBuilder();
strXml.AppendLine("<XmlTable>");
for (int i = 0; i < dt.Rows.Count; i++)
{
strXml.AppendLine("<rows>");
for (int j = 0; j < dt.Columns.Count; j++)
{
strXml.AppendLine("<" + dt.Columns[j].ColumnName + ">" + dt.Rows[i][j] + "</" + dt.Columns[j].ColumnName + ">");
}
strXml.AppendLine("</rows>");
}
strXml.AppendLine("</XmlTable>");
return strXml.ToString();
}

浙公网安备 33010602011771号