还是只有-<info>,没有-</info>
得到节点的值,得用.InnerText
你本身xml里只有文本,也没有给定值啊
得到节点的值,得用.InnerText
你本身xml里只有文本,也没有给定值啊
解决方案 »
- 用C#如何截取英语单词?
- C#小程序,为什么限制语句不起作用?目的是让第一个字母必须为小写字母,后面必须是数字,字母或者下划线!
- System.Windows.Forms.AxHost.InvalidActiveXStateException问题,200分!!
- 关于MessageBox的问题(c#)
- 新人求救--关于EXCEL
- 求一个用wenclient(也可用其他类)模拟get的稍完整的例子~~~,谢谢。。
- 窗体间传值(不是一般的传值)
- 怎样才能做到刻录的光盘内容防拷贝防复制呢???
- 我的SqlDataAdapter在fill时报错,各位大大帮忙看一下!
- 关于asax
- c#调用API(kernel32)获取内存信息。
- C#. 对象托管了。对象池还有作用吗?
我就想得到<appname>helper</appname>下面的helper。。
<?xml version="1.0" encoding="UTF-8"?>
<info>
<appinfo>
<appname>helper</appname>
<appPackageName>com.zk.helper</appPackageName>
</appinfo>
<appinfo>
<appname>com.android.smoketest</appname>
<appPackageName>com.android.smoketest</appPackageName>
</appinfo>
<appinfo>
<appname>noActivity</appname>
<appPackageName>com.example.noactivity</appPackageName>
</appinfo>
<appinfo>
<appname>ApplicationList</appname>
<appPackageName>com.levono</appPackageName>
</appinfo>
<appinfo>
<appname>Widget Preview</appname>
<appPackageName>com.android.widgetpreview</appPackageName>
</appinfo>
</info>
你的确少了一个
</info>
XElement element = XElement.Load(@"XMLFile1.xml");
IEnumerable<XElement> elementCollection = element.Elements("appinfo");
var query = from p in elementCollection select p;
foreach (var item in query)
{
string res1 = item.Element("appname").Value;
}XMLFile1.xml 文件,只是加了一个</info><?xml version="1.0" encoding="UTF-8"?>
<info>
<appinfo>
<appname>helper</appname>
<appPackageName>com.zk.helper</appPackageName>
</appinfo>
<appinfo>
<appname>com.android.smoketest</appname>
<appPackageName>com.android.smoketest</appPackageName>
</appinfo>
<appinfo>
<appname>noActivity</appname>
<appPackageName>com.example.noactivity</appPackageName>
</appinfo>
<appinfo>
<appname>ApplicationList</appname>
<appPackageName>com.levono</appPackageName>
</appinfo>
<appinfo>
<appname>Widget Preview</appname>
<appPackageName>com.android.widgetpreview</appPackageName>
</appinfo>
</info>