08:55:14 2012-03-19 public static class xmlhelperforeach (propertyinfo propinfo in propinfos)
}return sb.tostring();
}#endregion
#region 使用xml初始化實體類容器
/// /// 使用xml初始化實體類容器
///
///
/// the typename.
/// the xml.
/// the headtag.
///
public static listxmltoobjlistbynode(string xml, string headtag)
where t : new()
//填充entity類的屬性
foreach (propertyinfo propinfo in propinfos)
list.add(entity);
}return list;
}#endregion
#region 使用xml初始化實體類容器
/// /// 使用xml初始化實體類容器
///
///
/// the typename.
/// the xml.
/// the headtag.
///
public static listxmltoobjlistbyattr(string xml, string headtag)
where t : new()
//填充entity類的屬性
foreach (propertyinfo propinfo in propinfos)
list.add(entity);
}return list;
}#endregion
/// /// 將物件轉換為二進位製流
///
///
///
public static byte converttoxmlstream(this object item)
}/// /// 在xml源中查詢指定節點文字
///
///
///
///
public static listgetnodeinnertext(string originxml, string nodetag)
return strlist;
}/// /// 使用xml初始化實體類容器
///
///
/// the typename.
/// the xml.
/// the headtag.
///
public static listxmltoobjlist(string xml, string headtag)
where t : new()
//填充entity類的屬性
foreach (propertyinfo propinfo in propinfos)
list.add(entity);}}
return list;
}}
json轉實體,json轉list
json轉換 注 以下全用的是com.alibaba.fastjson 1.實體轉string轉json user user new user user.age 18 user,name 張三 實體轉string string json json.tojsonstring result string...
CAD塊參照轉實體
經常,需要在cad中插入塊,比如圖框,它的型別是insert,而不是line和polyline。一般情況下,我們是不會去編輯它的,但有的時候需要選擇它,比如在選擇列印範圍時,預設為過濾掉insert型別 其實這是不合理的,考慮不周全的 所以現在要將塊轉為實體。直接使用cad分解 explode 命令...
xsd轉實體類
話說vs自帶的工具,可以將xsd或者xml格式的檔案轉成實體類,大概格式如下 使用vs2005工具xsd.exe sdk v2.0 bin xsd.exe 自動生成實體類 xsd c namespace mycompany language cs temp1.xsd 也可以生成dataset型別的類...