我在global中有这样一段方法代码:private void tation_ftt(object sender, System.Timers.ElapsedEventArgs e)
{
//想把我的XML写在这里要怎么写?
XmlDocument xmlDoc=new XmlDocument();
xmlDoc.Load(Server.MapPath("XMLFile1.xml"));
XmlNodeList xnl=xmlDoc.SelectNodes("config"); foreach( XmlNode xnf in xnl)
{
foreach (XmlNode xn1 in xnf.ChildNodes)
{
switch( xn1.Name.ToLower())
{
case "aa":
Response.Write(xn1.InnerText);
break;
}
}
} }
我的XML文件结构就是这样的:<?xml version="1.0" encoding="utf-8" ?>
<config>
<aa>true</aa>
<bb>10</bb>
</config>
为什么在我Debug时,跑代码总是跑xmlDoc.Load(Server.MapPath("XMLFile1.xml"));这一句,如果我加上Try...Catch时就会出现异常,请问大家我要怎么搞这个,谢谢了!
{
//想把我的XML写在这里要怎么写?
XmlDocument xmlDoc=new XmlDocument();
xmlDoc.Load(Server.MapPath("XMLFile1.xml"));
XmlNodeList xnl=xmlDoc.SelectNodes("config"); foreach( XmlNode xnf in xnl)
{
foreach (XmlNode xn1 in xnf.ChildNodes)
{
switch( xn1.Name.ToLower())
{
case "aa":
Response.Write(xn1.InnerText);
break;
}
}
} }
我的XML文件结构就是这样的:<?xml version="1.0" encoding="utf-8" ?>
<config>
<aa>true</aa>
<bb>10</bb>
</config>
为什么在我Debug时,跑代码总是跑xmlDoc.Load(Server.MapPath("XMLFile1.xml"));这一句,如果我加上Try...Catch时就会出现异常,请问大家我要怎么搞这个,谢谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货