TXMLDocumentLoadFromStream (C++)
Description
The following example uses the LoadFromStream function.
Code
void Test_LoadFromStream() {
_di_IXMLDocument document;
TFileStream *stream;
_di_IXMLNode node;
document = interface_cast<Xmlintf::IXMLDocument>(new TXMLDocument(NULL));
stream = new TFileStream(srcPath, fmOpenRead);
// Use default encoding type (xetUnknown).
document->LoadFromStream(stream);
// Display document element local name.
if (document->DocumentElement != 0) {
printf("%ls\n", document->DocumentElement->LocalName);
}
delete stream;
}
Uses
- Xml.XMLDoc.TXMLDocument.LoadFromStream ( fr | de | ja )