#include <WebParser.hpp>
Inheritance diagram for WebParser:
Public Methods | |
WebParser () | |
void | parseFile (char *filename) |
Parse a file. | |
void | parseBuffer (char *buf, int len) |
Parse a buffer. | |
long | fileTell () |
return the current byte position of the file being parsed | |
Private Methods | |
void | doParse () |
Actual parsing action flow. | |
Private Attributes | |
int | state |
The state of the parser. | |
Property | begelem |
keep a property for being and end of elements | |
Property | endelem |
LinkedPropertyList | proplist |
list |
U.S.A., USA's, and USAs are converted to USA. Does not recognize acronyms with numbers.
The DOCHDR is ignored.
Text in <script> tags is ignored. Text in HTML comments is ignored.
|
|
|
Actual parsing action flow.
|
|
return the current byte position of the file being parsed
Implements Parser. |
|
Parse a buffer.
Implements Parser. |
|
Parse a file.
Implements Parser. |
|
keep a property for being and end of elements
|
|
|
|
list
|
|
The state of the parser.
|