获取XML文件中的值

Web
   
     
DataTable dt = DAL.LoadSimple( " Name " );

DAL中的代码

  
    
public static DataTable LoadSimple(String ToolsName)
{
XmlDocument xml
= new XmlDocument();
xml.Load(BasePage.Request.PhysicalApplicationPath
+ " XML/Tools.config " );
DataTable dt
= new DataTable();
dt.Columns.Add(
" value " , typeof (System.String));
XmlNodeList nodes
= xml.SelectNodes( " Tools/ " + ToolsName + " /tags " );
foreach (XmlNode node in nodes)
{
DataRow dr
= dt.NewRow();
dr[
" value " ] = node.InnerText;
dt.Rows.Add(dr);
}
return dt;
}

XML文件夹下Tools.config下的代码

XML
   
     
< MsrJy >
< tags > 身份证 </ tags >
< tags > 结婚证 </ tags >
</ MsrJy >
< Name >
< tags > 保定市 </ tags >
< tags > 唐山市 </ tags >
< tags > 邢台市 </ tags >
< tags > 石家庄市 </ tags >
</ Name >

返回的表是

获取XML文件中的值

你可能感兴趣的:(xml)