Hi All,
Can anyone tell me that how I can close the handle for output xml file that I
open to write the document tree using the following code:
DOMImplementation *impl =
DOMImplementationRegistry::getDOMImplementation(XMLString::transcode("LS"));
DOMLSSerializer *writer = ((DOMImplementationLS*)impl)->createLSSerializer();
writer->getDomConfig()->setParameter(XMLString::transcode("format-pretty-print"),
true);
DOMLSOutput *output = ((DOMImplementationLS*)impl)->createLSOutput();
XMLFormatTarget *my_form_target = new
LocalFileFormatTarget(out_file_name);
output->setByteStream(my_form_target);
writer->write(doc, output);
output->release();
output = NULL;
}
writer->release();
writer = NULL;
Even after releasing both writer and output I am not able to close the file
handle opened by the process. I cant delete it and even I cant reparse it using
XMLDomParser->parse() function.
Any help would be appreciated.
With Best Regards
Gaurav Sharma
The information contained in this electronic mail transmission
may be privileged and confidential, and therefore, protected
from disclosure. If you have received this communication in
error, please notify us immediately by replying to this
message and deleting it from your computer without copying
or disclosing it.