1
を特定のタグを見つける私はRAW形式でこれを取得し、私は私が見つける必要があり
Response.write("Some.xml");
を使用してこれを書いていますこの生データからMerchantOrderNumberを取得する方法
を特定のタグを見つける私はRAW形式でこれを取得し、私は私が見つける必要があり
Response.write("Some.xml");
を使用してこれを書いていますこの生データからMerchantOrderNumberを取得する方法
XMLをXMLパーサーにロードするのが最もよい方法です。 XDocument:
XDocument xdoc = XDocument.Parse("SomeXml");
string merchantOrderNumber = xdoc.Descendants("MerchantOrderNumber").First().Value;
編集
は、.NET 2.0を使用している場合は、XmlDocument例えばを使用することができます
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXML("SomeXml");
string merchantOrderNumber = xmlDoc.GetElementsByTagName("MerchantOrderNumber")[0].InnerText;
あなたはこのように、何かを使用してこのXPathを行うことができます:
XPathDocument doc = new XPathDocument("Some.xml");
XPathNavigator nav = doc.CreateNavigator();
XPathExpression expr = nav.Compile("/xml/Order/MerchantOrderNumber");
XPathNodeIterator nodes = nav.Select(expr);
string merchNum = string.Empty;
if(nodes.MoveNext())
{
merchNum = nodes.Current.Value;
}