SAP IF_IXML_TOKEN_PARSER OO Class - Token Parser
IF_IXML_TOKEN_PARSER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_IXML_TOKEN_PARSER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_IXML_TOKEN_PARSER SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_FILTER | Add Filter | Public |
CALL METHOD if_ixml_token_parser=>ADD_FILTER...more details | ||
ADD_PRESERVE_SPACE_ELEMENT | Adds empty preserving element, see long text | Public |
CALL METHOD if_ixml_token_parser=>ADD_PRESERVE_SPACE_ELEMENT...more details | ||
ADD_STRIP_SPACE_ELEMENT | Adds non-empty preserving element | Public |
CALL METHOD if_ixml_token_parser=>ADD_STRIP_SPACE_ELEMENT...more details | ||
FIND_END_ELEMENT | Iterative Parsing: Iteration for Last Element | Public |
CALL METHOD if_ixml_token_parser=>FIND_END_ELEMENT...more details | ||
GET_ATTRIBUTES | Iterative Parsing: Read Attributes | Public |
CALL METHOD if_ixml_token_parser=>GET_ATTRIBUTES...more details | ||
GET_ERROR | Returns parser messages | Public |
CALL METHOD if_ixml_token_parser=>GET_ERROR...more details | ||
| ||
GET_NAMESPACES | Iterative Parsing: Read Namespace Context | Public |
CALL METHOD if_ixml_token_parser=>GET_NAMESPACES...more details | ||
GET_NAMESPACE_MODE | Returns namespace ID, see IF_IXML_PARSER | Public |
CALL METHOD if_ixml_token_parser=>GET_NAMESPACE_MODE...more details | ||
GET_NEXT_TOKEN | Iterative Parsing: Iteration of Next Token | Public |
CALL METHOD if_ixml_token_parser=>GET_NEXT_TOKEN...more details | ||
GET_NODE_INFO | Iteratives Parsing: Read Node Information | Public |
CALL METHOD if_ixml_token_parser=>GET_NODE_INFO...more details | ||
GET_TREE_LEVEL | Iteratives Parsing: Reads Node Depth | Public |
CALL METHOD if_ixml_token_parser=>GET_TREE_LEVEL...more details | ||
IS_DOM_GENERATING | Queries whether a DOM is created | Public |
CALL METHOD if_ixml_token_parser=>IS_DOM_GENERATING...more details | ||
IS_NORMALIZING | Queries whether parser is normalized, see long text | Public |
CALL METHOD if_ixml_token_parser=>IS_NORMALIZING...more details | ||
IS_SUPPLY_ATTR_DEFAULTS | Queries if parser sets defaultvalues for attributes from DTD | Public |
CALL METHOD if_ixml_token_parser=>IS_SUPPLY_ATTR_DEFAULTS...more details | ||
IS_VALIDATING | Queries whether parser validates against DTD | Public |
CALL METHOD if_ixml_token_parser=>IS_VALIDATING...more details | ||
IS_XML_SPACE_AWARE | Queries whether parser includes xml:space attributes | Public |
CALL METHOD if_ixml_token_parser=>IS_XML_SPACE_AWARE...more details | ||
NUM_ERRORS | Returns number of parser messages | Public |
CALL METHOD if_ixml_token_parser=>NUM_ERRORS...more details | ||
PARSE_TOKENS | Reads all selected tokens into attribute TOKENS | Public |
CALL METHOD if_ixml_token_parser=>PARSE_TOKENS...more details | ||
REGISTER_ENTITY | Registers an external entity of DTD, see long text | Public |
CALL METHOD if_ixml_token_parser=>REGISTER_ENTITY...more details | ||
REMOVE_FILTER | Remove Filter | Public |
CALL METHOD if_ixml_token_parser=>REMOVE_FILTER...more details | ||
SET_DOM_GENERATING | Specifies whethe a DOM is created | Public |
CALL METHOD if_ixml_token_parser=>SET_DOM_GENERATING...more details | ||
SET_NAMESPACE_MODE | Sets namespace ID, see IF_IXML_PARSER | Public |
CALL METHOD if_ixml_token_parser=>SET_NAMESPACE_MODE...more details | ||
SET_NORMALIZING | Sets normalization, see long text | Public |
CALL METHOD if_ixml_token_parser=>SET_NORMALIZING...more details | ||
SET_SUPPLY_ATTR_DEFAULTS | Sets whether parser sets default values for attribs from DTD | Public |
CALL METHOD if_ixml_token_parser=>SET_SUPPLY_ATTR_DEFAULTS...more details | ||
SET_VALIDATING | Sets whether parser validates against DTD | Public |
CALL METHOD if_ixml_token_parser=>SET_VALIDATING...more details | ||
SET_XML_SPACE_AWARE | Sets whether parser includes xml:space attributes | Public |
CALL METHOD if_ixml_token_parser=>SET_XML_SPACE_AWARE...more details |
IF_IXML_TOKEN_PARSER attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
CO_NI_ALL_INFO | Constant | Node information: all | 65535 | LIKE I | Public |
CO_NI_COLUMN | Constant | Node information: column | 512 | LIKE I | Public |
CO_NI_ID | Constant | Node information: GID | 1 | LIKE I | Public |
CO_NI_LINE | Constant | Node information: line | 256 | LIKE I | Public |
CO_NI_NAME | Constant | Node Information: Node Name | 16 | LIKE I | Public |
CO_NI_NAMESPACE | Constant | Node Information: Namespace | 32 | LIKE I | Public |
CO_NI_PARENT_ID | Constant | Node Information: Parent Node GID | 8 | LIKE I | Public |
CO_NI_PREFIX | Constant | Node Information: Namespace Prefix | 64 | LIKE I | Public |
CO_NI_TREE_LEVEL | Constant | Node Information: Depth | 4 | LIKE I | Public |
CO_NI_TYPE | Constant | Node Information: Node Type | 2 | LIKE I | Public |
CO_NI_VALUE | Constant | Node Information: Value | 128 | LIKE I | Public |
CO_TK_ANY_TOKEN | Constant | Token: Any Token | 16777215 | LIKE I | Public |
CO_TK_ATTRIBUTE | Constant | Token: Attribute | 8 | LIKE I | Public |
CO_TK_CDATA | Constant | Token: CDATA Section | 65536 | LIKE I | Public |
CO_TK_COMMENT | Constant | Token: Comment | 1024 | LIKE I | Public |
CO_TK_DOCUMENT_END | Constant | Token: End of Document | 2 | LIKE I | Public |
CO_TK_DOCUMENT_START | Constant | Token: Start of Document | 1 | LIKE I | Public |
CO_TK_ELEMENT_END | Constant | Token: End of Element | 64 | LIKE I | Public |
CO_TK_ELEMENT_START | Constant | Token: Start of Element | 32 | LIKE I | Public |
CO_TK_NO_TOKEN | Constant | Token: No Token | 0 | LIKE I | Public |
CO_TK_PI_PARSED | Constant | Token: Unparsed Processor Instruction | 16384 | LIKE I | Public |
CO_TK_PI_UNPARSED | Constant | Token: Parsed Processor Instruction | 4096 | LIKE I | Public |
CO_TK_TEXT | Constant | Token: Literal Text | 256 | LIKE I | Public |
TOKENS | Instance Attribute | Node Info Table | LIKE SIXMLDOM | Public |
Links to Related Class(s)
IF_IXML_...Full list of available SAP object classes
Search for further information about these or an SAP related objects