📄 saxparser.h
字号:
/**
version1.0
auther:Y.W.ju
createdTime:4-13-2006
*/
/**
This file is to define the constants, global variables and the fuctions
which would be necessary in all files, and which would be a interface
for the user of the parser by including the file.
*/
#ifndef SAXParser_H
#define SAXParser_H
#include <stdio.h>
#include "CommonData.h"
#include "Tools.h"
typedef Pxml_parser SAXParser;
const XML_Char* GetNameFromAttriByIndex(const void* attri, int index);
const XML_Char* GetValueFromAttriByIndex(const void* attri, int index);
const XML_Char* GetValueByName(const void* attri, const XML_Char* name);
SAXParser XML_CreateParser();
void XML_FreeParser(Pxml_parser parser);
void XML_SetParserErrorHandler(Pxml_parser parser, XML_ParserErrorHandler handler);
void XML_SetEndElementHandler(Pxml_parser parser, XML_EndElementHandler handler);
void XML_SetStartElementHandler(Pxml_parser parser, XML_StartElementHandler handler);
void XML_SetEndDocumentHandler(Pxml_parser parser, XML_EndDocumentHandler handler);
void XML_SetStartDocumentHandler(Pxml_parser parser, XML_StartDocumentHandler handler);
void XML_SetCharacterDataHandler(Pxml_parser parser, XML_CharacterDataHandler handler);
void XML_SetInstructionHandler(Pxml_parser parser, XML_InstructionHandler handler);
void XML_SetCommentHandler(Pxml_parser parser, XML_CommentHandler handler);
void XML_SetUserData(Pxml_parser parser, void* p);
int XMLParser(Pxml_parser, void* pPointer, int type);
void XML_Help();
void _Test();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -