This class implements an HTML parser. This parser is used
by the Heaton Research spider, but it can also be used as a
stand alone HTML parser.
| C# | Visual Basic | Visual C++ |
public class ParseHTML
Public Class ParseHTML
public ref class ParseHTML
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| ParseHTML(Stream) |
Construct the HTML parser based in the specified stream.
| |
| EatWhitespace()()() |
Remove any whitespace characters that are next in the InputStream.
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| ParseAttributeName()()() |
Parse an attribute name, if one is present.
| |
| ParseString()()() |
Called to parse a double or single quote string.
| |
| ParseTag()()() |
Called when a tag is detected. This method will parse the tag.
| |
| Read()()() |
Read a single character from the HTML source, if this function returns zero(0) then you should call getTag to see what tag was found. Otherwise the value returned is simply the next character found.
| |
| Tag |
The current HTML tag. Access this property if the read
function returns 0.
| |
| ToString()()() |
Represent as a string. Read all text and ignore tags.
(Overrides Object.ToString()()().) |
| Object | ||
| ParseHTML | ||
| SpiderParseHTML | ||