Re: [xml] Parsing given a file handler
- From: David Meyer <david meyer ci tuwien ac at>
- To: "Henke, Markus" <Markus_Henke ordat com>
- Cc: "'xml gnome org'" <xml gnome org>
- Subject: Re: [xml] Parsing given a file handler
- Date: Thu, 18 Oct 2001 17:25:15 +0200
Meanwhile I used the ``push''-method described on the xmlsoft-homepage
(``Invoking the parser'').
Is your method more efficient?
-d
"Henke, Markus" wrote:
Meyer, David wrote:
Is it possible to parse an XML file given a file handler (could be either
stdin or a textfile)?
thx,
...
I think it should be possible to retrieve the filedscriptor
fd = fileno(filehdl);
and create an I/O-parsercontext
ctxt = xmlCreateIOParserCtxt(NULL, NULL, readCallback, closeCallback,
(void *) &fd, XML_CHAR_ENCODING_NONE);
(e.g.; see documentation for this...).
Then you can parse
parseResult = xmlParseDocument(ctxt);
the document.
Hope that helps!
Mit freundlichen Gruessen - Kind regards
Markus Henke
________________________Addressed by:________________________
ORDAT GmbH & Co. KG - Serversystems / eCom
Dipl.-Inf. (FH) Markus Henke Fon: +49 (641) 7941-0
Rathenaustr. 1 Fax: +49 (641) 7941-132
35394 Gießen mailto:markus henke ordat com
See: http://www.ordat.com
_____________________________________________________________
...this behavior is by design...
<<Markus Henke.vcf>>
--
Mag. David Meyer Wiedner Hauptstrasse 8-10
Vienna University of Technology A-1040 Vienna/AUSTRIA
Department for Tel.: (+431) 58801/10772
Statistics and Probability Theory mail: david meyer ci tuwien ac at
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]