c#读取XMl,该如何解决
c#读取XMl
<?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>
得到appname的值和appPackageName的值,每个都是多个,是循环读取么
------解决方案--------------------
<?xml version="1.0" encoding="UTF-8"?>
-<info>
-<appinfo> <appname>helper</appname>
<appPackageName>com.zk.helper</appPackageName>
</appinfo>
.....
XmlNode songNode = doc.SelectSingleNode("/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>
得到appname的值和appPackageName的值,每个都是多个,是循环读取么
------解决方案--------------------
<?xml version="1.0" encoding="UTF-8"?>
-<info>
-<appinfo> <appname>helper</appname>
<appPackageName>com.zk.helper</appPackageName>
</appinfo>
.....
XmlNode songNode = doc.SelectSingleNode("/info");