1
내가 원시 형식으로이 얻을 것이다 XML에서 특정 태그를 발견하고 난
Response.write("Some.xml");
내가 알아 내야이 사용 쓰고 있어요 MerchantOrderNumber from this raw data 이것을 얻는 방법
내가 원시 형식으로이 얻을 것이다 XML에서 특정 태그를 발견하고 난
Response.write("Some.xml");
내가 알아 내야이 사용 쓰고 있어요 MerchantOrderNumber from this raw data 이것을 얻는 방법
가장 좋은 방법은 XML을 XML 파서로로드하는 것입니다. XDocument :
XDocument xdoc = XDocument.Parse("SomeXml");
string merchantOrderNumber = xdoc.Descendants("MerchantOrderNumber").First().Value;
편집
당신이 다음 XmlDocument 예를 들어, 사용할 수 있습니다 .NET 2.0을 사용하는 경우
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;
}