ssh 세션에 명령을 제출하고 실행중인 쿼리 유형에 따라 가변적 인 XML 응답을 다시받는 중입니다. 나는XML에서 Linq를 사용하여 .NET에서 변수 XML 문서를 열거하는 방법
<CLIOutput>
<Results>
<ReturnCode>0</ReturnCode>
<EventCode>23000</EventCode>
<EventSummary>CLI command completed successfully.</EventSummary>
</Results>
<Data>
<Row>
<Client>kcllaptop</Client>
<Domain>/Top/Top</Domain>
</Row>
<Row>
<Client>testclient</Client>
<Domain>/Top/Top</Domain>
</Row>
</Data>
</CLIOutput>
내가 다음하여 XDocument로 구문 분석하고, 제가하고 싶은 것은 < 데이터 > 섹션의 다른 < 행 > 속성을 열거하고, 주어진 그들이 변경 ... XML의 다음과 같은 유형의 반환받을 . 항상 DATA 섹션에 있지만 속성 이름과 숫자가 변경됩니다. 위의 예에서 특정 하나를 얻을 수 있지만 좀 더 일반적인 방법을 따릅니다.
나는
_xDoc.Elements().<Data>.<Rows>(0).<Client>.ToValue
하지만 < 클라이언트 > 이름 변경하여 specifcs 얻을 수 있습니다.
요소에서 반환 된 행을 통해 열거하는 가장 좋은 방법은 무엇입니까?
새 소개 미안합니다.
감사와 환호,
죄송합니다, 설명 - 속성 변경의 이름을, 나는 순서 카운트 작업을 가져올 수 없습니다. –