을 저장특정 XML 노드를 확인하고 다음과 같은 XML을 고려 값
<Stations>
<Station>
<Code>HT</Code>
<Type>123</Type>
<Names>
<Short>H'bosch</Short>
<Middle>Den Bosch</Middle>
<Long>'s-Hertogenbosch</Long>
</Names>
<Country>NL</Country>
</Station>
</Stations>
가 여러 노드가 있습니다. 각 노드의 가치가 필요합니다. (-) 패스 (-) 현재
내가 가지고 나는 웹 페이지 (http://webservices.ns.nl/ns-api-stations-v2)
이로그인에서 XML있어 XML을 문자열로 변환하여 XDocument로 구문 분석합니다.
var xml = XDocument.Parse(xmlString);
foreach (var e in xml.Elements("Long"))
{
var stationName = e.ToString();
}
어떤 필드를 얻으려고하십니까? – Codeman
두 번째 코드 예제에서 볼 수 있듯이 stationname을 가져 오려고했습니다. @ Nathan-Weeler는 아래 답변에서 나에게 맞는 솔루션을 제공합니다. XmlString (XmlStream 아님)을 사용합니다. – Karamazovi