获取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>
返回的表是