易截截图软件、单文件、免安装、纯绿色、仅160KB

关于xml使用的感悟

新建xml文件的情况可能不多,但对节点、属性的增删改查会很常见
 XmlDocument xmlDoc = new XmlDocument();
        xmlDoc.Load(Server.MapPath("data.xml"));
这两句应该很常用的,加载已经存在的xml文档。
XmlNode root;//根节点
root = xmldoc.DocumentElement;//获取根节点
这个用来获取xml的根节点
 XmlNodeList nodeList = xmlDoc.SelectSingleNode("Employees").ChildNodes;//获取Employees节点的所有子节点
        foreach (XmlNode xn in nodeList)//遍历所有子节点
        {
            XmlElement xe = (XmlElement)xn;//将子节点类型转换为XmlElement类型
            if (xe.GetAttribute("genre") == "张三")//如果genre属性值为“张三”
            {
                xe.SetAttribute("genre", "update张三");//则修改该属性为“update张三”
                XmlNodeList nls = xe.ChildNodes;//继续获取xe子节点的所有子节点
                foreach (XmlNode xn1 in nls)//遍历
                {
                    XmlElement xe2 = (XmlElement)xn1;//转换类型
                    if (xe2.Name == "author")//如果找到
                    {
              &nb


相关文档:

hibernate.cfg.xml关联Oracle数据库的配置

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE hibernate-configuration (View Source for full doctype...)>
- <!-- Generated by MyEclipse Hibernate Tools.
--> - <!-- 以上几行所有的hibernate.cfg.xml都相同
--> [url=file:///C:/Documents%20and%20Settings/ ......

ThroughoutCMS技术共享系列(2):XML访问类

     上次把数据库访问类共享出来了,几个同事网上感慨了一番,真的没有想到我还保留5年前的代码,我说,代码本来就是应该被阅读和研究的,代码同样具有思想和情节,这就是在一穷二白的情况下的历史和轨迹。配置管理同样也是一位尽职的史官。
     总结一下,上次给出的代码 ......

使用kxml解析xml文件(二)

一. 不同XML格式上的差异
<Bil BilID="09120005">
<Product PID="XS000-3">
<Package Needuan="10"/>
<Package Needuan="8"/>
</Product>
</Bil>
 

<channel>
<title>Meerkat: An Open2 Wire Service</title>
<link>http://meerkat. ......

.NET修改xml文件

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using i_salesDAL;
using i_s ......

小毛驴xml初步试验

  XmlDocument xmldoc = new XmlDocument();//创建xml文档对象
        XmlNode root;//根节点
        xmldoc.Load(Server.MapPath("address.xml"));//加载xml文档
        root = xmldoc.DocumentEle ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号