반복적으로이 작업을 수행 할 수 있지만 단일 LINQ 문에서 수행하는 것이 좋습니다. XML에 대한 하나의 LINQ에서 가능성이계층 적 LINQ to XML 쿼리를 수행하는 방법?
<parent name="george">
<child name="steve" age="10" />
<child name="sue" age="3" />
<pet type="dog" />
<child name="jill" age="7" />
</parent>
<!-- ... -->
나는
<node type="parent" label="george">
<node type="child" label="steve" years="10 />
<node type="child" label="sue" years="3" />
<node type="child" label="jill" years="7" />
<!-- no pets! -->
</parent>
<!-- ... -->
로를 설정하는 XML 문에 LINQ를 작성하려면 :
나는 다음과 같습니다 일부 XML을 성명서?
두 개의 from
문을 LINQ 문에 포함했으나 두 번째 문단은 select
이 아닙니다.
그래서 변환 된 XML은'pet' 노드 또는 만 가능한 경우는 포함되지해야합니까? –
다음에서 몇 가지 지침을 얻을 수 있습니다. http://msdn.microsoft.com/en-us/library/bb675178.aspx (XPath 사용자의 경우 LINQ to XML) –
죄송합니다. 애완 동물은 관련성이 없습니다. 나는 샘플 코드를 너무 복잡하게 만들었다. –