关于XML

never_give_up520 2006-12-05 09:34:49
<?xml version="1.0" encoding="utf-8" ?>
<LogDataSet xmlns="http://tempuri.org/LogDataSet.xsd">
<登录名表>
<登录名称>s</登录名称>
</登录名表>
<登录名表>
<登录名称>x</登录名称>
</登录名表>
<登录名表>
<登录名称>admin</登录名称>
</登录名表>
<CurrentSetting>
<CurrentLanguage>en</CurrentLanguage>
</CurrentSetting>
</LogDataSet>


private void button1_Click(object sender, System.EventArgs e)
{
string filename=@"d:\WindowsApplication3\XMLFile1.xml";
XmlDocument doc=new XmlDocument();
doc.Load(filename);
XmlNode root=doc.DocumentElement;
XmlNode node=root.SelectSingleNode("/LogDataSet/CurrentSetting/CurrentLanguage");
string nodevalue=node.InnerText;
MessageBox.Show(nodevalue);
}
为什么没有显示en呢?如何找到并显示en
...全文
110 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
never_give_up520 2006-12-05
  • 打赏
  • 举报
回复
哈哈,弄出来了,只有一个根元素把后面的xmlns="http://tempuri.org/LogDataSet.xsd"去了好能显示出来en
dinoLgrace 2006-12-05
  • 打赏
  • 举报
回复
你这样是显示不出来的,要用xslt来解析,上网看看吧,好多这方面的内容,可以想象到,你这样写几行代码就可以把那些xml数据整理显示吗?用xslt的用途就是可以按照你的意图显示xml的内容,你可以找些例子看看,xslt的写法现在一下子写不出,不过挺简单的
清楚就结账,不清楚再问
never_give_up520 2006-12-05
  • 打赏
  • 举报
回复
怎么解决呀
dinoLgrace 2006-12-05
  • 打赏
  • 举报
回复
你还没有xslt呢
never_give_up520 2006-12-05
  • 打赏
  • 举报
回复
急呀

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧