2014-01-22 3 views
6

IXMLDocument에서 xml 텍스트를 가져 오려고합니다.IXMLDocument XML 선언 제외

Doc.XML.Text; 

이렇게하면 xml 텍스트가 표시되지만 xml 선언이 포함됩니다.

<?xml version="1.0"?> 

XML 선언을 제외하고 XML 텍스트를 가져올 수있는 방법이 있습니까? 문자열 결과에서 직접 수동으로 제거 할 수는 있지만 속성이나 XML 선언을 제외시키기 위해 문서에서 설정할 수있는 것이 있어야합니다.

Doc.XML.Text 출력

<?xml version="1.0"?> 
<Certificates> 
    <Certificate> 
    </Certificate> 
</Certificates> 
+0

대신'Doc.DocumentElement.XML'에서 읽으십시오. – TLama

+0

@ TLama는 작동하지만 xml에서도 첫 번째 태그를 제외합니다. – energ1ser

+1

'DocumentElement'가' '노드를 가리키고 노드에 XML을 요청하면 그 노드를 출력에 포함시켜야하기 때문에 그렇지 않아야합니다. –

답변

7

사용자는 DocumentElement.XML 속성에서 읽을 수있다. DocumentElement 속성은 XML 문서의 루트 노드에 대한 액세스를 제공하고 XML은 노드의 XML 내용을 반환합니다.