1、把一個類轉換成一個xml,首先,類名前需要加特性,[DataContract(Namespace = "http://CYSoft.Services/AuthorizationObject")],[XmlRoot("Org")],里邊的名字為根節點的名字,對各個屬性字段也需要加特性?[DataMember],如果需要改成其它xml節點,則需要首先加入
[IgnoreDataMember]特性,忽視掉該節點,并加上[XmlElement(ElementName = "EffDate")]節點,ElementName中的名字為新的節點名稱。
2、將類轉換為xml,公司框架中使用的是string xml = Utility.Serializer(paymentRatios);
其實里邊是使用XmlSerializer,來進行序列化,以及textReader,和textwriter來進行。MemoryStream,Stream來進行操作的
sql注入:SQL注入,就是通過把SQL命令插入到Web表單提交或輸入域名或頁面請求的查詢字符串,最終達到欺騙服務器執行惡意的SQL命令。具體來說,它是利用現有應用程序,將(惡意的)SQL命令注入到后臺數據庫引擎執行的能力,它可以通過在Web表單中輸入(惡意)SQL語句得到一個存在安全漏洞的網站上的數據庫,而不是按照設計者意圖去執行SQL語句。