文件名称:XML操作类
文件大小:28KB
文件格式:RAR
更新时间:2010-09-02 13:16:14
C# XML 库类 读写
网上有一个普遍的XML操作类,个人感觉用起来非常的不好,特对它进行了重新封装。
XMLOption类:
重写构造函数:XMLOption(string tempXmlFilePath)和XMLOption(string tempXmlFilePath, enumXmlPathType tempXmlFilePathType)
属性:Path 根节点路径;RootName 根节点名称;XmlFilePath 文件路径;
方法:1、GetXmlNodeAttribute(int NodeIndex, string strNodePath, string strAttribute)获取节点的属性值
2、SetXmlNodeAttribute(int NodeIndex, string xmlNodePath, string AttributeName, string AttributeValue)设置节点属性值
3、AddAttribute(int NodeIndex, string NodePath, string AttributeName, string AttributeValue)添加属性
4、DeleteAttribute(int NodeIndex, string NodePath, string AttributeName, string AttributeValue)删除属性
5、GetXmlNodeValue(int Index, string strNodePath, string childNodeName)获取节点值
6、SetXmlNodeValue(int index, string xmlNodePath, string xmlNodeValue)设置节点值
7、AddChildNode(string parentNodePath, string childNodeName, string nodevalue, string nodeAttributeName, string nodeAttributeValue)添加节点
8、DeleteNode(int NodeIndex, string NodePath)删除节点
以上是主要的几种方法,同时在源代码中都有比较详细的注释。供大家参考。
由于本人第一次上传软件,Blog账户的资源分比较少,所以设置了5个资源分,希望大家谅解!
【文件预览】:
XMLOption
----bin()
--------Debug()
----XMLOption.csproj(2KB)
----obj()
--------XMLOption.csproj.FileList.txt(146B)
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
----XMLOption.cs(34KB)