/// <summary>
/// 对象转换XML
/// </summary>
/// <param name="sb">stringForXml</param>
/// <param name="o">object</param>
public static void GetXmlByObj(StringBuilder sb, object o)
{
Type oType = o.GetType();
PropertyInfo[] proInfos = oType.GetProperties();
sb.Append("<Row>");
foreach (PropertyInfo proInfo in proInfos)
{
object obj = proInfo.GetValue(o, null);
sb.AppendFormat("<{0}>{1}</{0}>", proInfo.Name, obj != null ? obj.ToString() : string.Empty);
}
sb.Append("</Row>");
}
#endregion