나는 상대적으로 작은 XML 내가 클릭 할 때 세 사진 상자에 관련 3 개 장의 사진을로드하는 것이 승리 양식에 세 개의 버튼 (PAGE1, 2 페이지, 3 페이지)합니다 (갖고 싶어XML 파일을 쿼리 하시겠습니까?
<g>
<page no="1" href="page1.xml" >
<pic src="20100101001.jpg">1</pic>
<pic src="20100101002.jpg">2</pic>
<pic src="20100101003.jpg">3</pic>
</page>
<page no="2" href="page2.xml" >
<pic src="20100101011.jpg">1</pic>
<pic src="20100101012.jpg">2</pic>
<pic src="20100101013.jpg">3</pic>
</page>
<page no="3" href="page3.xml" >
<pic src="20100101021.jpg">1</pic>
<pic src="20100101022.jpg">2</pic>
<pic src="20100101023.jpg">3</pic>
</page>
</g>
파일이 3 장의 사진이 xml 파일의 같은 페이지에 있음).
내가 좋아하는 무언가를 뭔가가 필요 "XML을 선택할 경우 페이지 = X"
내가이 사용 XPath는 (/ 다른 XML 객체) 또는 트 리뷰 개체를 할 수 있다는 것을 알고 ...하지만 난 돈 ' 난 당신이 LINQ를 사용하는 것이 좋습니다
그래서 나는 당신의 도움 :) 감사해야합니다 ... Asaf
호기심에서 벗어나서 LINQ to XML에 XPath를 사용하면 장점이 있습니까? – davehauser
XPathDocument는 메모리에 완전한 개체 모델을 작성합니다. 이것은 W3C DOM 모델이 아니며 LINQ to XML 모델이 아니라 XPath 및 XSLT의 트리 모델이지만 완전한 XML 문서의 트리 모델입니다. 읽기 전용 모델이기 때문에 DOM 또는 LINQ to XML보다 약간 가볍지 만 질의 이외에 조작을 허용합니다. –