简单的XML读取问题
data.xml
<?xml version="1.0" encoding="utf-8"?>
<data>
<id>asdfsdf</id>
<kmobile>aa</kmobile>
<kdate>fffff</kdate>
<kfrom>58.3</kfrom>
<kdata>Cfffff通</kdata>
</data>
XML文件如上面所写的,没错,XML浏览也正常
读取代码如下
private void button1_Click(object sender, EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load("data.xml");
XmlNode xn = doc.SelectSingleNode("data");
XmlNodeList xnl = xn.ChildNodes;
//XmlNode xn = doc.SelectSingleNode("data");
foreach (XmlNode xnf in xnl)
{
XmlElement xe = (XmlElement)xnf;
//ds dta = new ds();
string a = xe.GetAttribute("kmobile");
string b = xe.GetAttribute("id");
string c = xe.GetAttribute("kdata");
string f = xe.GetAttribute("kdate");
}
}
为何读不出来??????读出来的是 ""里面什么没有
哪里错了
我XML没错,所以不需要改XML里面的代码
请问如何把上面的XML读出来!!!()!
<?xml version="1.0" encoding="utf-8"?>
<data>
<id>asdfsdf</id>
<kmobile>aa</kmobile>
<kdate>fffff</kdate>
<kfrom>58.3</kfrom>
<kdata>Cfffff通</kdata>
</data>
XML文件如上面所写的,没错,XML浏览也正常
读取代码如下
private void button1_Click(object sender, EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load("data.xml");
XmlNode xn = doc.SelectSingleNode("data");
XmlNodeList xnl = xn.ChildNodes;
//XmlNode xn = doc.SelectSingleNode("data");
foreach (XmlNode xnf in xnl)
{
XmlElement xe = (XmlElement)xnf;
//ds dta = new ds();
string a = xe.GetAttribute("kmobile");
string b = xe.GetAttribute("id");
string c = xe.GetAttribute("kdata");
string f = xe.GetAttribute("kdate");
}
}
为何读不出来??????读出来的是 ""里面什么没有
哪里错了
我XML没错,所以不需要改XML里面的代码
请问如何把上面的XML读出来!!!()!
...全文
相关推荐
C#读取XML配置文件
C#读取XML配置文件 C#读取XML配置文件C#读取XML配置文件C#读取XML配置文件C#读取XML配置文件
unity3d读取xml插件Mono.Xml
unity3d读取xml插件Mono.Xml
PHP读取并输出XML文件数据的简单实现方法
主要介绍了PHP读取并输出XML文件数据的简单实现方法,涉及php针对xml格式文件数据的载入、遍历、读取、输出等相关操作技巧,需要的朋友可以参考下
vs2008下mfc读取xml文件
vs2008下mfc读取xml文件,并解决了xml中编码为中文问题 仅仅用于交流学习,不建议用于其他场合 里面部分逻辑需核对启正确性 仅仅是一个demo
解决python xlrd无法读取excel文件的问题
今天小编就为大家分享一篇解决python xlrd无法读取excel文件的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


