[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] Does libxml parse html like browsers?
- From: Sebastien Boisvert <sebastienboisvert yahoo com>
- To: veillard redhat com
- Cc: xml gnome org
- Subject: Re: [xml] Does libxml parse html like browsers?
- Date: Tue, 15 Mar 2005 17:01:19 -0800 (PST)
--- Daniel Veillard <veillard redhat com> wrote:
> > Also, is there an example specific to parsing
> HTML? Or
>
> xmllint --html code.
>
Way to big to make heads and tails of it.
> > is the procedure the same as for xml with the
> > xmlXXXXXXX commands replaced with their
> htmlXXXXXXX equivalents?
>
> basically yes
[...]
> yes, but the best way it to *try* it ! libxml2
>
Yes, well, I've "*tired*" it, with no useful results;
since I'm reading off memory, and since it's suppose
to work like parsing xml, I did it the same way:
xmlDocPtr processSourceCode(char* cString,char*
encoding, char* url)
{
/* try to parse the code as XHTML */
xmlDocPtr receiver = xmlReadMemory(cString,
strlen(cString), "noname.xml", encoding,
XML_PARSE_NOERROR);
if (receiver == NULL)
{ /* not valid XML doc? pase it as html */
receiver = htmlReadMemory(cString,
strlen(cString), url, encoding, NULL);
}
return receiver;
}
I get all the HTML warning errors, but receiver stays
NULL. So, if it 'bascially' works the same, how come
this method doesn't work?
__________________________________
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.
http://promotions.yahoo.com/new_mail
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]