[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [xml] Querry regarding xmlParserOption.



On Tue, Feb 05, 2008 at 05:46:54PM +0530, murali wrote:
> > indirectly and you get a warning but not really related to parsing.
> Sometime
> > this can be fixed, sometime it's hard because the APIs don't let the
> option
> > go though. So without more data it's basically impossible to answer.
> 
> >Daniel
> 
> Find the scenario below.
> 	options = 0;
> 	options |= (XML_PARSE_NOENT);
> 	options |= (XML_PARSE_NONET);
> 	options |= (XML_PARSE_NOBLANKS);
> 	options |= (XML_PARSE_DTDLOAD);
> 	options |= (XML_PARSE_DTDATTR);
> 	options |= (XML_PARSE_NOWARNING);	
> ParserCtxt  = xmlCreateMemoryParserCtxt(DocBuffer, DocBufferSize);
> xmlDetectSAX2Extn(ParserCtxt);
> xmlCtxtUseOptions(ParserCtxt,options);
> xmlParseDocument(ParserCtxt);
> 
> if I parse the document which will generate warning, then I get worning even
> though I have set the option XML_PARSE_NOWARNING.
> Hope this will answer your question regarding usage scenario.

  No. This doesn't tell me how you got the warning, what part of libxml2
sent it. If you had a warning emitted say from the Catalog processing part
this won't be connected to the options set in the parser context and 
will be reported anyway. I can't tell from your report if it's a simple
fixeable bug or due to a side effect of parsing.

Daniel

-- 
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard      | virtualization library  http://libvirt.org/
veillard redhat com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine  http://rpmfind.net/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]