Question

I am trying to get xml text from an IXMLDocument like so.

Doc.XML.Text;

This gives me the xml text but it includes the xml declaration.

<?xml version="1.0"?>

Is there a way I can get the xml text excluding the xml declaration. I could always remove it manually myself from the string result, but I feel like there should be property or something which I can set on the document to exclude the xml declaration.

Example

Doc.XML.Text outputs

<?xml version="1.0"?>
<Certificates>
  <Certificate>
  </Certificate>
</Certificates>
Was it helpful?

Solution

You can read it from the DocumentElement.XML property. The DocumentElement property provides access to the root node of the XML document and XML returns the XML content of a node.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top