#ifndef XML_HTML_H_PRIVATE__ #define XML_HTML_H_PRIVATE__ #include #ifdef LIBXML_HTML_ENABLED #define IS_WS_HTML(c) \ (((c) == 0x20) || \ (((c) >= 0x09) && ((c) <= 0x0D) && ((c) != 0x0B))) #define DATA_RCDATA 1 #define DATA_RAWTEXT 2 #define DATA_PLAINTEXT 3 #define DATA_SCRIPT 4 #define DATA_SCRIPT_ESC1 5 #define DATA_SCRIPT_ESC2 6 typedef struct { size_t start; size_t end; size_t size; } htmlMetaEncodingOffsets; XML_HIDDEN xmlNode * htmlCtxtParseContentInternal(xmlParserCtxt *ctxt, xmlParserInput *input); XML_HIDDEN int htmlParseContentType(const xmlChar *val, htmlMetaEncodingOffsets *off); XML_HIDDEN void htmlNodeDumpInternal(xmlOutputBuffer *buf, xmlNode *cur, const char *encoding, int format); #endif /* LIBXML_HTML_ENABLED */ #endif /* XML_HTML_H_PRIVATE__ */