读取config文件中的键值
新建个config文件
<?xml version="1.0" encoding="utf-8"?><!-- 注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来 配置应用程序的设置。 可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中, 该文件通常位于 \Windows\Microsoft.Net\Framework\v2.x\Config 中--><configuration><appSettings><!--需要抛送的行--><add key="useRow" value="7"/><!--需要抛送的行--><add key="useRow" value="8"/><!--需要抛送的行--><add key="useRow" value="9"/><!--需要抛送的行 --><add key="useRow" value="10"/><!--需要抛送的行--><add key="useRow" value="11"/></appSettings> <connectionStrings/><system.web> </system.web></configuration>
读取的函数
1 public IList AppConfigGet(string keyName) 2 { 3 string strReturn = string.Empty; 4 XmlDocument document = new XmlDocument(); 5 document.Load(Server.MapPath("~/RealManage/RealActComputeDisparch.config")); 6 ArrayList list = new ArrayList(); 7 XmlNodeList nodes = document.GetElementsByTagName("add"); 8 for (int i = 0; i < nodes.Count; i++) 9 {10 XmlAttribute attribute = nodes[i].Attributes["key"];11 if (attribute != null && (attribute.Value == keyName))12 {13 attribute = nodes[i].Attributes["value"];14 if (attribute != null)15 {16 list.Add(attribute.Value);17 18 }19 }20 }21 return list;22 }
在调用这个函数是要注意
IList list = AppConfigGet("useRow");foreach(string row in list)//此处的string是list里面的值的类型 {。。。}
转载于:https://www.cnblogs.com/modu-xl/archive/2011/11/23/2260290.html
读取config文件中的键值相关推荐
- C# 读取AssemblyInfo文件中的属性值
using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using Sy ...
- SpringBoot读取properties文件中的值
SpringBoot读取properties文件中的值 properties文件(test.properties) xx.xyz.url=http://www.xxx.com/ xx.xyz.name ...
- @PropertySource读取外部配置文件中的k-v保存到运行的环境变量中,加载完微博的配置文件以后使用${}取配置文件中的键值
@PropertySource读取外部配置文件中的k-v保存到运行的环境变量中,加载完微博的配置文件以后使用${}取配置文件中的键值 该注解value={},可以使用String数组形式,读取多个配置 ...
- SpringMVC通过注解方式读取properties文件中的值
为什么80%的码农都做不了架构师?>>> 本方法是结合Java配置及XML配置来完成. 首先定义XML配置文件 app.xml: <?xml version=" ...
- python打开excel的函数-Python读取excel文件中带公式的值的实现
在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...
- 在UnitTest中读取*.config文件的郁闷
- -Visual Stuido 2005集成了Unit Test功能后,创建和管理Unit Test变得比原来简单多了,并且独立项目的Unit Test模块和代码不会再"残留"于 ...
- python公式_Python读取excel文件中带公式的值的实现
在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...
- C# 读取根目录的json文件中的某个值
/// <summary>/// 读取JSON文件/// </summary>/// <param name="key">JSON文件中的key ...
- python怎么打开h5文件_python中利用h5py模块读取h5文件中的主键方法
如下所示: import h5py import numpy as np #HDF5的写入: imgData = np.zeros((2,4)) f = h5py.File('HDF5_FILE.h5 ...
最新文章
- JML规格编程——BUAA OO第三单元作业总结
- 【LeanEAP.NET】精益企业应用平台---源码Demo下载
- secureCRT上打印乱码的一种起因
- C/C++头文件区别
- Python 调用pyaudio库录制以及播放wav音频文件
- uboot环境下mmc操作_【记录】将Uboot 2011.06中mmc驱动移植到uboot 1.1.6的过程
- OpenCV_Python教程 系列!
- linux 单例模式改密码,Java 利用枚举实现单例模式
- java插入排序算法实现
- 火狐marquee_火狐不支持marquee解决方案
- POJ-1087 A Plug for UNIX 网络流
- Centos 配置eth0 提示Device does not seem to be present -- 转载
- 【树莓派】在树莓派上制作开机自启动程序及服务2
- macOS软件列表及配置高效备份方案
- python静态方法_python的静态方法和类方法
- 基于javaWEB技术的SSM音乐网站设计与实现(含论文+程序设计+PPT答辩)
- 通用软件滤波算法-前序
- 乐视电视安装鸿蒙系统,乐视电视更新后无法识别apk文件怎么办?方法教程
- 这款神器,IDM随意下载任意网页音频视频文件!
- Learning optical flow from still images
热门文章
- C++primer第十章 泛型算法 10.3 定制操作
- 最新,使用truffle框架之后,安装ipfs的api包文件的命令变化
- c++面向对象高级编程 学习三 堆、栈和内存泄漏
- 解决:无法获取实体类com.xxx.xx.xx.xx.dto.XxxDTO对应的表名
- 根据一个属性,剔除 Json 中重复元素(删除 JSON 中重复的部分)
- Intellij IDEA Debug调试技巧
- [dp]最长单调递增子序列LIS
- 通过取父级for循环的i来理解闭包,iife,匿名函数
- Solidworks如何将参考平面的图形投影到某曲面上
- 鼠标移入视频播放,鼠标移出播放停止,恢复到原来状态