C#读取xml的问题。
小弟菜鸟,从网上找了一个读取xml的办法,自己改写后代码如下:
C# code:
XmlDocument xmlDoc = new XmlDocument();
XmlTextReader reader = new XmlTextReader(HttpContext.Current.Server.MapPath("..\\TestSet.xml"));
xmlDoc.Load(reader);
XmlNodeList nodeList = xmlDoc.SelectSingleNode("TestSetting").ChildNodes;//获取Enrol节点的所有子节点
foreach (XmlNode xn in nodeList)//遍历所有子节点
{
XmlNodeList xnf1 = xmlDoc.ChildNodes;
foreach (XmlNode xn2 in xnf1)
{
XmlElement xe = (XmlElement)xn2;//将子节点类型转换为XmlElement类型
//省略部分
}
}
XML文件如下:
XML code:
<?xml version="1.0" encoding="utf-8"?>
<TestSetting>
<Test>
<EnrolDate1>2009-10-01</EnrolDate1>
<EnrolDate2>2009-10-01</EnrolDate2>
<PrintDate1>2009-10-01</PrintDate1>
<PrintDate2>2009-10-01</PrintDate2>
<TestTime>200910</TestTime>
<SumPerson>0</SumPerson>
</Test>
</TestSetting>
执行时报错:无法将类型为“System.Xml.XmlDeclarati
相关问答:
最近在做个网上商城,购物车模块,没有做过,麻烦各位帮忙说下大致说下思路,能发一份源码更好。小弟先谢过各位了;
QQ:413763818;
eamil:swebook@126.com
网上一大堆!
www.51aspx.com
去下 ......
我是想用PHP从数据库中读取数据,然后写入xml,然后FLASH显示XML中的数据
但是本地测试PHP能读出XML,传到空间里就读不出来了,请问怎么回事?
错误代码如下:
Fatal error: Cannot instantiate non-exis ......
HTML code:
<div id="tessx">
<ALEXA VER="0.9" URL="163.com/" HOME="0" AID="=">
<RLS PREFIX="http://" more="79" ......
如何用c++程序判断xml中各元素的合法性,针对格式上的合法性,返回0或者1
使用MSXML,加载XML后,使用validate方法验证
据说你要在linux下使用。
linux下可以使用Libxml2来操作xml,同样提供了validate的方法 ......