2017-10-31 6 views
0

XML 파싱을 처음 사용합니다. 누구라도 간단한 말로 설명하면 어떤 성격의 자식 노드가 다음 성명 중에서 선택 될 수 있습니까? 사전Xml 요소 SelectNodes 도움 필요 - C#

+0

안녕하세요. Linq to XML (XElement)을 사용하지 않는 이유는 무엇입니까? – Marco

+0

기존 코드가있어서 편집해야합니다. 위에서 작성한 코드 줄에 대한 설명이 필요합니다. –

답변

0

귀하의 코드

XmlElement.SelectNodes("child::w:r", nsmgr) 

에서

XmlElement.SelectNodes("child::w:r", nsmgr) 

덕분에 SelectNodes 방법의 this 오버로드를 사용하고 있습니다. 네임 스페이스 w에 요소 이름이 r 인 현재 요소의 모든 자식 노드 (child:: 축)를 반환해야합니다.

네임 스페이스 w이 무엇인지는 네임 스페이스 관리자 nsmgr에 정의되어 있습니다.