2012-02-14 2 views
3

Linq와 XML을 사용하여 인코딩 선언의 속성을 분리하고 검색 할 수있는 방법이 있습니까? 당신이 아니면 그냥 시작 요소 전체 문서와의 XDoc 또는 XElement를을 initalize 수있는 것처럼Linq를 사용하여 인코딩 선언 식별

<?xml version="1.0" encoding="UTF-8" ?> 

보인다,하지만 당신은이 태그를 분리 얼마나 ... 그것은 이름이 나던 ... 적어도 내가 해달라고 그것이 맞는지 알기.

답변

5

당신은 XDocument.Declaration Property 사용할 수 있습니다 보너스로

XDocument document = XDocument.Load(xmlFilePath); 
string encoding = document.Declaration.Encoding; 

을, 당신은 너무 버전 번호를 얻을 수 있습니다 :

string version = document.Declaration.Version; 
+0

아, 그래 그게 아주 좋은 :)을. 감사 Bojin –