⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 docbparser.h.svn-base

📁 这是一个用于解析xml文件的类库。使用这个类库
💻 SVN-BASE
字号:
/* * Summary: old DocBook SGML parser * Description: interface for a DocBook SGML non-verifying parser * This code is DEPRECATED, and should not be used anymore. * * Copy: See Copyright for the status of this software. * * Author: Daniel Veillard */#ifndef __DOCB_PARSER_H__#define __DOCB_PARSER_H__#include <libxml/xmlversion.h>#include <libxml/parser.h>#include <libxml/parserInternals.h>#ifndef IN_LIBXML#ifdef __GNUC__#warning "The DOCBparser module has been deprecated in libxml2-2.6.0"#endif#endif#ifdef __cplusplusextern "C" {#endif/* * Most of the back-end structures from XML and SGML are shared. */typedef xmlParserCtxt docbParserCtxt;typedef xmlParserCtxtPtr docbParserCtxtPtr;typedef xmlSAXHandler docbSAXHandler;typedef xmlSAXHandlerPtr docbSAXHandlerPtr;typedef xmlParserInput docbParserInput;typedef xmlParserInputPtr docbParserInputPtr;typedef xmlDocPtr docbDocPtr;/* * There is only few public functions. */XMLPUBFUN int XMLCALL		     docbEncodeEntities(unsigned char *out,                                        int *outlen,                                        const unsigned char *in,                                        int *inlen, int quoteChar);XMLPUBFUN docbDocPtr XMLCALL             		     docbSAXParseDoc   (xmlChar *cur,                                        const char *encoding,                                        docbSAXHandlerPtr sax,                                        void *userData);XMLPUBFUN docbDocPtr XMLCALL             		     docbParseDoc      (xmlChar *cur,                                        const char *encoding);XMLPUBFUN docbDocPtr XMLCALL             		     docbSAXParseFile  (const char *filename,                                        const char *encoding,                                        docbSAXHandlerPtr sax,                                        void *userData);XMLPUBFUN docbDocPtr XMLCALL             		     docbParseFile     (const char *filename,                                        const char *encoding);/** * Interfaces for the Push mode. */XMLPUBFUN void XMLCALL                  		     docbFreeParserCtxt      (docbParserCtxtPtr ctxt);XMLPUBFUN docbParserCtxtPtr XMLCALL     		     docbCreatePushParserCtxt(docbSAXHandlerPtr sax,                                              void *user_data,                                              const char *chunk,                                              int size,                                              const char *filename,                                              xmlCharEncoding enc);XMLPUBFUN int XMLCALL                   		     docbParseChunk          (docbParserCtxtPtr ctxt,                                              const char *chunk,                                              int size,                                              int terminate);XMLPUBFUN docbParserCtxtPtr XMLCALL       		     docbCreateFileParserCtxt(const char *filename,                                              const char *encoding);XMLPUBFUN int XMLCALL                   		     docbParseDocument       (docbParserCtxtPtr ctxt);#ifdef __cplusplus}#endif#endif /* __DOCB_PARSER_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -