DOM方式读取XML文件(C#)

1。XMLFile.xml:
<?xml version="1.0" encoding="utf-8" ?>
<Resource>
  <Add Key="area_house" Value ="基地情况表(住宅及居民)"/>
  <Add Key="asset" Value ="固定资产状况表"/>
  <Add Key="cost" Value ="成本费用情况表"/>
  <Add Key="energy_supply" Value ="基地情况表(能源供应)"/>
  <Add Key="facilities" Value ="基地情况表(服务设施表)"/>
  <Add Key="housing_service" Value ="住房维修基金情况表"/>
  <Add Key="income" Value ="收入情况表"/>
  <Add Key="interior_charge" Value ="内部各业务互供服务收费情况表"/>
  <Add Key="investment" Value ="矿区建设投资情况表"/>
  <Add Key="organizations" Value ="组织机构情况表"/>
  <Add Key="price" Value ="价格表"/>
  <Add Key="profit" Value ="内部利润表"/>
  <Add Key="square" Value ="基地情况表(占地及位置)"/>
  <Add Key="workload" Value ="基地情况表(实物工作量)"/>
  <Add Key="employee" Value ="人员基本情况表"/>
</Resource>

2。C#:
XmlDocument doc = new XmlDocument();
        doc.Load(Server.MapPath("XMLFile.xml"));

        //取得你要的Resouce node的子节点
        XmlNodeList nodes = doc.SelectSingleNode("Resource").ChildNodes;

        //读取
        foreach (XmlNode node in nodes) {

            Response.Write("Key:" + node.Attributes["Key"].Value + ",Value:" + node.Attributes["Value"].Value + "<br>");

        }

转载于:https://www.cnblogs.com/caoxch/archive/2006/11/14/560386.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值