You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="libxml2-HTMLparser.html#htmlStatus">htmlStatus</a><ahref="#htmlNodeStatus">htmlNodeStatus</a> (const <ahref="libxml2-HTMLparser.html#htmlNodePtr">htmlNodePtr</a> node, <br/> int legacy);
82
83
int <ahref="#htmlParseCharRef">htmlParseCharRef</a> (<ahref="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> ctxt);
83
84
int <ahref="#htmlParseChunk">htmlParseChunk</a> (<ahref="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> ctxt, <br/> const char * chunk, <br/> int size, <br/> int terminate);
</pre><p>Allocate and initialize a new parser context.</p>
299
300
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>the <ahref="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> or NULL in case of allocation error</td></tr></tbody></table></div></div>
</pre><p>Allocate and initialize a new parser context.</p>
304
+
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>sax</tt></i>:</span></td><td>SAX handler</td></tr><tr><td><spanclass="term"><i><tt>userData</tt></i>:</span></td><td>user data</td></tr><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>the <ahref="libxml2-HTMLparser.html#htmlParserCtxtPtr">htmlParserCtxtPtr</a> or NULL in case of allocation error</td></tr></tbody></table></div></div>
300
305
<hr/>
301
306
<divclass="refsect2" lang="en"><h3><aname="htmlNodeStatus"/>htmlNodeStatus ()</h3><preclass="programlisting"><ahref="libxml2-HTMLparser.html#htmlStatus">htmlStatus</a> htmlNodeStatus (const <ahref="libxml2-HTMLparser.html#htmlNodePtr">htmlNodePtr</a> node, <br/> int legacy)<br/>
302
307
</pre><p>Checks whether the tree node is valid. Experimental (the author only uses the HTML enhancements in a SAX parser)</p>
int <ahref="#xmlParseBalancedChunkMemoryRecover">xmlParseBalancedChunkMemoryRecover</a> (<ahref="libxml2-tree.html#xmlDocPtr">xmlDocPtr</a> doc, <br/><ahref="libxml2-tree.html#xmlSAXHandlerPtr">xmlSAXHandlerPtr</a> sax, <br/> void * user_data, <br/> int depth, <br/> const <ahref="libxml2-xmlstring.html#xmlChar">xmlChar</a> * string, <br/><ahref="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a> * lst, <br/> int recover);
124
125
int <ahref="#xmlParseChunk">xmlParseChunk</a> (<ahref="libxml2-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> ctxt, <br/> const char * chunk, <br/> int size, <br/> int terminate);
</pre><p>DEPRECATED: Internal function which will be made private in a future version. Initialize a parser context</p>
584
585
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>ctxt</tt></i>:</span></td><td>an XML parser context</td></tr><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>0 in case of success and -1 in case of error</td></tr></tbody></table></div></div>
</pre><p>Allocate and initialize a new parser context.</p>
604
605
<divclass="variablelist"><tableborder="0"><colalign="left"/><tbody><tr><td><spanclass="term"><i><tt>Returns</tt></i>:</span></td><td>the <ahref="libxml2-tree.html#xmlParserCtxtPtr">xmlParserCtxtPtr</a> or NULL</td></tr></tbody></table></div></div>
</pre><p>Parse a well-balanced chunk of an XML document called by the parser The allowed sequence for the Well Balanced Chunk is the one defined by the content production in the XML grammar: [43] content ::= (element | CharData | Reference | CDSect | PI | Comment)*</p>
0 commit comments