XML
xml version="1.0" encoding="UTF-8"
<Data>
<CustomerName>名前</CustomerName>
<OrderList>
<OrderData>
<OrderName>注文1<OrderName>
</OrderData>
<OrderData>
<OrderName>注文2<OrderName>
</OrderData>
</OrderList>
</Data>
単品項目の値を取得
using System.Xml;
string xml = パーシングするXMLのstring文字列;
XmlDocument xml = new XmlDocument();
xml.LoadXml(xml);
var customerName = node.SelectNodes("CustomerName")[0].InnerText;
一覧項目の値を取得
using System.Xml;
string xml = パーシングするXMLのstring文字列;
XmlDocument xml = new XmlDocument();
xml.LoadXml(xml);
XmlNodeList nodeList = xml.SelectNodes("/Data/OrderList/OrderData");
if (nodeList.Count > 0)
{
foreach (XmlNode node in nodeList)
{
orderName = node.SelectNodes("OrderName")[0].InnerText;
}
}