<?xml version="1.0" encoding="utf-8"?>
<folio>
<image>
<ID>1</ID>
<thumbnail>http://www.sanecore.cn/sanecore/files/century/2.078768957568084jupiter.jpg</thumbnail>
<pic>http://www.sanecore.cn/sanecore/files/century/2.1519909525485743jupiter.jpg</pic>
<url>#</url>
</image>
<image>
<ID>2</ID>
<thumbnail>NameText</thumbnail>
<pic>PhoneText</pic>
<url>SellerText</url>
</image>
</folio>遍历image节点里的信息
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(@"");
DataRow row;
foreach (XmlNode node in xmldoc.DocumentElement.ChildNodes)
{ }
foreach (XmlNode node in xmldoc .GetElementsByTagName("book"))
{}XDocument doc = XDocument.Load("");
IEnumerable<XElement> results = from o in doc.Element("folio").Element("image").Elements() select o;
var Item= from c in doc.Descendants("image") select c;
List<string> mID = new List<string>();
List<string> mThumbnail = new List<string>();
List<string> mPic = new List<string>();
List<string> mUrl = new List<string>();XmlDocument xd = new XmlDocument();
xd.Load(xmlPath);
XmlNode controls = xd.ChildNodes[1];foreach(XmlNode firNode in controls.ChildNodes)
{
if (firNode.Name.Equals("image"))
{
foreach(XmlNode secNode in firNode.ChildNodes)
{
if (secNode.Name.Equals("ID"))
mID.add(secNode.InnerText);
else if (secNode.Name.Equals("thumbnail"))
mThumbnail .add(secNode.InnerText);
else if (secNode.Name.Equals("pic"))
mPic .add(secNode.InnerText);
else if (secNode.Name.Equals("url"))
mUrl .add(secNode.InnerText);
}
}
}
最简单的 直接手打 有错请自己修改