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 NameDescriptionVisability
ADD_FILTERAdd FilterPublic
CALL METHOD if_ixml_token_parser=>ADD_FILTER...more details

ADD_PRESERVE_SPACE_ELEMENTAdds empty preserving element, see long textPublic
CALL METHOD if_ixml_token_parser=>ADD_PRESERVE_SPACE_ELEMENT...more details

ADD_STRIP_SPACE_ELEMENTAdds non-empty preserving elementPublic
CALL METHOD if_ixml_token_parser=>ADD_STRIP_SPACE_ELEMENT...more details

FIND_END_ELEMENTIterative Parsing: Iteration for Last ElementPublic
CALL METHOD if_ixml_token_parser=>FIND_END_ELEMENT...more details

GET_ATTRIBUTESIterative Parsing: Read AttributesPublic
CALL METHOD if_ixml_token_parser=>GET_ATTRIBUTES...more details

GET_ERRORReturns parser messagesPublic
CALL METHOD if_ixml_token_parser=>GET_ERROR...more details

GET_NAMESPACESIterative Parsing: Read Namespace ContextPublic
CALL METHOD if_ixml_token_parser=>GET_NAMESPACES...more details

GET_NAMESPACE_MODEReturns namespace ID, see IF_IXML_PARSERPublic
CALL METHOD if_ixml_token_parser=>GET_NAMESPACE_MODE...more details

GET_NEXT_TOKENIterative Parsing: Iteration of Next TokenPublic
CALL METHOD if_ixml_token_parser=>GET_NEXT_TOKEN...more details

GET_NODE_INFOIteratives Parsing: Read Node InformationPublic
CALL METHOD if_ixml_token_parser=>GET_NODE_INFO...more details

GET_TREE_LEVELIteratives Parsing: Reads Node DepthPublic
CALL METHOD if_ixml_token_parser=>GET_TREE_LEVEL...more details

IS_DOM_GENERATINGQueries whether a DOM is createdPublic
CALL METHOD if_ixml_token_parser=>IS_DOM_GENERATING...more details

IS_NORMALIZINGQueries whether parser is normalized, see long textPublic
CALL METHOD if_ixml_token_parser=>IS_NORMALIZING...more details

IS_SUPPLY_ATTR_DEFAULTSQueries if parser sets defaultvalues for attributes from DTDPublic
CALL METHOD if_ixml_token_parser=>IS_SUPPLY_ATTR_DEFAULTS...more details

IS_VALIDATINGQueries whether parser validates against DTDPublic
CALL METHOD if_ixml_token_parser=>IS_VALIDATING...more details

IS_XML_SPACE_AWAREQueries whether parser includes xml:space attributesPublic
CALL METHOD if_ixml_token_parser=>IS_XML_SPACE_AWARE...more details

NUM_ERRORSReturns number of parser messagesPublic
CALL METHOD if_ixml_token_parser=>NUM_ERRORS...more details

PARSE_TOKENSReads all selected tokens into attribute TOKENSPublic
CALL METHOD if_ixml_token_parser=>PARSE_TOKENS...more details

REGISTER_ENTITYRegisters an external entity of DTD, see long textPublic
CALL METHOD if_ixml_token_parser=>REGISTER_ENTITY...more details

REMOVE_FILTERRemove FilterPublic
CALL METHOD if_ixml_token_parser=>REMOVE_FILTER...more details

SET_DOM_GENERATINGSpecifies whethe a DOM is createdPublic
CALL METHOD if_ixml_token_parser=>SET_DOM_GENERATING...more details

SET_NAMESPACE_MODESets namespace ID, see IF_IXML_PARSERPublic
CALL METHOD if_ixml_token_parser=>SET_NAMESPACE_MODE...more details

SET_NORMALIZINGSets normalization, see long textPublic
CALL METHOD if_ixml_token_parser=>SET_NORMALIZING...more details

SET_SUPPLY_ATTR_DEFAULTSSets whether parser sets default values for attribs from DTDPublic
CALL METHOD if_ixml_token_parser=>SET_SUPPLY_ATTR_DEFAULTS...more details

SET_VALIDATINGSets whether parser validates against DTDPublic
CALL METHOD if_ixml_token_parser=>SET_VALIDATING...more details

SET_XML_SPACE_AWARESets whether parser includes xml:space attributesPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
CO_NI_ALL_INFOConstantNode information: all65535LIKE
I
Public
CO_NI_COLUMNConstantNode information: column512LIKE
I
Public
CO_NI_IDConstantNode information: GID1LIKE
I
Public
CO_NI_LINEConstantNode information: line256LIKE
I
Public
CO_NI_NAMEConstantNode Information: Node Name16LIKE
I
Public
CO_NI_NAMESPACEConstantNode Information: Namespace32LIKE
I
Public
CO_NI_PARENT_IDConstantNode Information: Parent Node GID8LIKE
I
Public
CO_NI_PREFIXConstantNode Information: Namespace Prefix64LIKE
I
Public
CO_NI_TREE_LEVELConstantNode Information: Depth4LIKE
I
Public
CO_NI_TYPEConstantNode Information: Node Type2LIKE
I
Public
CO_NI_VALUEConstantNode Information: Value128LIKE
I
Public
CO_TK_ANY_TOKENConstantToken: Any Token16777215LIKE
I
Public
CO_TK_ATTRIBUTEConstantToken: Attribute8LIKE
I
Public
CO_TK_CDATAConstantToken: CDATA Section65536LIKE
I
Public
CO_TK_COMMENTConstantToken: Comment1024LIKE
I
Public
CO_TK_DOCUMENT_ENDConstantToken: End of Document2LIKE
I
Public
CO_TK_DOCUMENT_STARTConstantToken: Start of Document1LIKE
I
Public
CO_TK_ELEMENT_ENDConstantToken: End of Element64LIKE
I
Public
CO_TK_ELEMENT_STARTConstantToken: Start of Element32LIKE
I
Public
CO_TK_NO_TOKENConstantToken: No Token0LIKE
I
Public
CO_TK_PI_PARSEDConstantToken: Unparsed Processor Instruction16384LIKE
I
Public
CO_TK_PI_UNPARSEDConstantToken: Parsed Processor Instruction4096LIKE
I
Public
CO_TK_TEXTConstantToken: Literal Text256LIKE
I
Public
TOKENSInstance AttributeNode Info TableLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!