--- Daniel Veillard <[EMAIL PROTECTED]> 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
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to