第三章:XML文件记录的编辑 使用C#来编辑XML文件,最方便的方法当然还是使用DATASET 我们继续使用上一篇中的XML文件,如下: <users> <xs:schema id="users" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xs:element name="users" msdata:IsDataSet="true" msdata:Locale="zh-CN"> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="user"> <xs:complexType> <xs:sequence> <xs:element name="userName" type="xs:string" minOccurs="0" msdata:Ordinal="0" /> <xs:element name="userPass" type="xs:string" minOccurs="0" msdata:Ordinal="1" /> </xs:sequence> <xs:attribute name="id" type="xs:string" /> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:schema> <user id="1"> <userName>outrace</userName> <userPass>mypass</userPass> </user> <user id="2"> <userName>trace</userName> <userPass>mypass</userPass> </user> <user id="3"> <userName>new user</userName> <userPass>new passwd</userPass> </user> </users> 则,我们新建一个XML文件,内容如下: <% @ Import Namespace="System.IO" %> |