2015-02-04 2 views
1

XML 응답을 쉽게 구문 분석하는 방법 이 xml 데이터를 C# 클래스로 deserialize하고 싶습니다. 제발 해결책을주세요.Xml 특성을 사용하여 구문 분석

<smil xmlns="http://www.w3.org/2005/SMIL21/Language"> 
<head> 
    <meta name="updateLockInterval" content="20" /> 
    <meta name="lockId" content="EMK9KUpCkhGys3VrW8RCoQAH8NC7ELD1" /> 
    <meta name="lockSequenceToken" content="SvTvwTjjuTl+1aVegeyuEIAb50M=" /> 
    <meta name="lock" content="content" /> 
</head> 
<body> 
</body> 
</smil> 

는 또한 이름 및 콘텐츠 속성의 값을합니다.

+1

가능한 중복 [쿼리 XML 파일을 사용하여 레코드 Linq] (http://stackoverflow.com/questions/26422431/query-xml-file-for-records-using-linq) –

답변

0

당신은

XmlDocument xmlDoc = new XmlDocument(); 

각 노드를 통해 루프 반복 처리를 사용 해당 xmldoc 다음

XmlNodeList nodeList = xmlDoc.DocumentElement.SelectNodes("**Load the required node**"); 

에 XML 문서를로드하고 데이터를 얻을 다음 사용을 가질 수있다.

+0

어떻게 값을 얻을 수 있습니다. 메타 노드 내부의 속성? (예 : name = "updateLockInterval"content = "20") –

+0

문서가 HTML 문서처럼 보이면 정확한 xml 문서를 공유 할 수 있습니다 – Joseph