|
38 | 38 | class SaxXmlParser |
39 | 39 | { |
40 | 40 | // available parser states |
41 | | - final public const ST_ROOT = 0; |
42 | | - final public const ST_TEXT = 1; |
43 | | - final public const ST_LT = 2; |
44 | | - final public const ST_TAG_NAME = 3; |
45 | | - final public const ST_TAG_CLOSE = 4; |
46 | | - final public const ST_TAG_SINGLE = 5; |
47 | | - final public const ST_TAG_ATTRIBUTES = 6; |
48 | | - final public const ST_TAG_BETWEEN_ATTRIBUTE = 7; |
49 | | - final public const ST_CDATA = 8; |
50 | | - final public const ST_COMMENT = 9; |
51 | | - final public const ST_DOCTYPE = 10; |
52 | | - final public const ST_XMLDEC = 11; |
53 | | - final public const ST_PREPROC = 12; |
54 | | - final public const ST_ATTR_KEY = 13; |
55 | | - final public const ST_ATTR_EQ = 14; |
56 | | - final public const ST_ATTR_QUOTE = 15; |
57 | | - final public const ST_ATTR_VALUE = 16; |
58 | | - final public const BOM_STR = "\xef\xbb\xbf"; |
| 41 | + final public const int ST_ROOT = 0; |
| 42 | + final public const int ST_TEXT = 1; |
| 43 | + final public const int ST_LT = 2; |
| 44 | + final public const int ST_TAG_NAME = 3; |
| 45 | + final public const int ST_TAG_CLOSE = 4; |
| 46 | + final public const int ST_TAG_SINGLE = 5; |
| 47 | + final public const int ST_TAG_ATTRIBUTES = 6; |
| 48 | + final public const int ST_TAG_BETWEEN_ATTRIBUTE = 7; |
| 49 | + final public const int ST_CDATA = 8; |
| 50 | + final public const int ST_COMMENT = 9; |
| 51 | + final public const int ST_DOCTYPE = 10; |
| 52 | + final public const int ST_XMLDEC = 11; |
| 53 | + final public const int ST_PREPROC = 12; |
| 54 | + final public const int ST_ATTR_KEY = 13; |
| 55 | + final public const int ST_ATTR_EQ = 14; |
| 56 | + final public const int ST_ATTR_QUOTE = 15; |
| 57 | + final public const int ST_ATTR_VALUE = 16; |
| 58 | + final public const string BOM_STR = "\xef\xbb\xbf"; |
59 | 59 |
|
60 | 60 | /** |
61 | 61 | * @var array<int, string> |
|
0 commit comments