SAP ABAP Class /IWBEP/CL_SUTIL_XML_HELPER (Support Utilities: XML Helper)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE (Application Component) Gateway Business Suite Enablement
     /IWBEP/COS_SUPPORTABILITY (Package) Gateway - Common Services - Supportability
Properties
Class /IWBEP/CL_SUTIL_XML_HELPER  
Short Description Support Utilities: XML Helper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/COS_SUPPORTABILITY   Gateway - Common Services - Supportability 
Created 20120629   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWBEP/CL_SUTIL_XML_HELPER has no interface implemented.
Friends
Class /IWBEP/CL_SUTIL_XML_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CL_ABAP_BROWSER Constant Private Type reference (TYPE) SEOCLNAME 'CL_ABAP_BROWSER' Class Name 20130809
2 CO_HTTP_HEADER Constant Private Type reference (TYPE) STRING 'HTTP_HEADER' 20130809
3 CO_SOAP_ENVELOPE Constant Private Type reference (TYPE) STRING ' 20130809
4 CO_XI_ENVELOPE_BEG Constant Private Type reference (TYPE) STRING '' 20130809
5 CO_XI_ENVELOPE_END Constant Private Type reference (TYPE) STRING '' 20130809
6 CO_XI_HEADER_BEG Constant Private Type reference (TYPE) STRING '' 20130809
7 CO_XI_HEADER_END Constant Private Type reference (TYPE) STRING '' 20130809
8 CO_XML_QUOTE_BEG Constant Private Type reference (TYPE) CHAR1 '<' 20130809
9 CO_XML_QUOTE_COMMENT Constant Private Type reference (TYPE) CHAR1 '!' 20130809
10 CO_XML_QUOTE_END Constant Private Type reference (TYPE) CHAR1 '>' 20130809
11 CO_XML_QUOTE_HEADER Constant Private Type reference (TYPE) CHAR1 '?' 20130809
12 CO_XML_QUOTE_SLASH Constant Private Type reference (TYPE) CHAR1 '/' 20130809
13 CO_XVALUE_CR Constant Private Type reference (TYPE) X '0D' 20130809
14 CO_XVALUE_LF Constant Private Type reference (TYPE) X '0A' 20130809
15 CO_XVALUE_TB Constant Private Type reference (TYPE) X '09' 20130809
16 GCS_DISPLAY_MODE Constant Public See coding 20120629
17 GC_ABAP_TO_XML_ERROR Constant Public Type reference (TYPE) STRING 'ABAP_TO_XML_CONVERSION_ERROR' 20120629
18 GC_TAG_TYPE_ATTRIBUTE Constant Public Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_TYPE 'A' 20120629
19 GC_TAG_TYPE_COMMENT Constant Public Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_TYPE 'C' 20120629
20 GC_TAG_TYPE_DATA Constant Public Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_TYPE 'D' 20120629
21 GC_TAG_TYPE_HEADER Constant Public Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_TYPE 'H' 20120629
22 GC_TAG_TYPE_NODE_ONLY Constant Public Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_TYPE 'N' 20120629
23 GC_XML_TO_ABAP_ERROR Constant Public Type reference (TYPE) STRING 'XML_TO_ABAP_CONVERSION_ERROR' 20120629
24 MR_CONV_CE Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE 20130809
25 MR_CONV_CI Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_IN_CE 20130809
26 MV_GUI_ITS Static Attribute Private Type reference (TYPE) C 20130809
27 MV_GUI_ON Static Attribute Private Type reference (TYPE) C 20130809
28 MV_UTF8_BODY_BEG Static Attribute Private Type reference (TYPE) XSTRING 20130809
29 MV_UTF8_BODY_END Static Attribute Private Type reference (TYPE) XSTRING 20130809
30 MV_UTF8_COMMENT_BEG Static Attribute Private Type reference (TYPE) XSTRING 20130809
31 MV_UTF8_COMMENT_END Static Attribute Private Type reference (TYPE) XSTRING 20130809
32 MV_UTF8_REQUEST_BEG Static Attribute Private Type reference (TYPE) XSTRING 20130809
33 MV_UTF8_REQUEST_END Static Attribute Private Type reference (TYPE) XSTRING 20130809
34 MV_UTF8_RESPONSE_BEG Static Attribute Private Type reference (TYPE) XSTRING 20130809
35 MV_UTF8_RESPONSE_END Static Attribute Private Type reference (TYPE) XSTRING 20130809
36 MV_UTF8_SOAP_ENVELOPE Static Attribute Private Type reference (TYPE) XSTRING 20130809
37 MV_UTF8_UNPRINTABLE_DATA Static Attribute Private Type reference (TYPE) XSTRING 20130809
38 MV_UTF8_XI_ENVELOPE_BEG Static Attribute Private Type reference (TYPE) XSTRING 20130809
39 MV_UTF8_XI_ENVELOPE_END Static Attribute Private Type reference (TYPE) XSTRING 20130809
40 MV_UTF8_XML_HEADER Static Attribute Private Type reference (TYPE) XSTRING 20130809
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SAPGUI Static method Private Method Check SAPGUI 20130809
2 CHECK_SAPGUI_ITS Static method Private Method Check SAPGUI via ITS 20130809
3 CHECK_SYNTAX Static method Public Method Check Syntax of an XML 20120629
4 CLASS_CONSTRUCTOR Static method Public Constructor 20130809
5 CONVERT_TO_ABAP_NAME Static method Public Method Convert XML Name to ABAP Name 20120629
6 CONVERT_TO_XML_NAME Static method Public Method Convert ABAP Name to XML Name 20120629
7 FILE_DOWNLOAD Static method Public Method Download File 20120629
8 FILE_UPLOAD Static method Public Method Upload File 20120629
9 GET_ABAP_RUNTIME_NAME Static method Private Method Get ABAP Runtime Parameter Name 20120629
10 GET_CALLER_FROM_CALL_STACK Static method Private Method Get Caller Info from Call Stack 20120629
11 GET_ST_EXCEPTION_INFO Static method Private Method Get Info from an ST-Exception 20120629
12 MOVE_TABLE_TO_XSTRING Static method Public Method Move TABLE to XSTRING 20120629
13 MOVE_XSTRING_TO_TABLE Static method Public Method Move XSTRING to TABLE (8192) 20120629
14 REMOVE_XML_HEADERS Static method Public Method Remove all XML headers except the first one 20130722
15 SHIFT_FTABLE_TO_XML Static method Public Method Shift Formatted Table to XML 20120629
16 SHIFT_TABLE_TO_XML Static method Public Method Shift Table to XML 20120629
17 SHIFT_XML_TO_FTABLE Static method Public Method Shift XML to Formatted Table 20120629
18 SHIFT_XML_TO_TABLE Static method Public Method Shift XML to Table 20120629
19 TRANSFORM_ABAP_TO_XML Static method Public Method Transform ABAP Data to XML 20120629
20 TRANSFORM_BXML_TO_XML Static method Public Method Transform Binary XML to XML 20120629
21 TRANSFORM_EXCEPTION_TO_XML Static method Public Method Transform EXCEPTION to XML 20120629
22 TRANSFORM_TO_STRING Static method Public Method Transform XSTRING to STRING 20120629
23 TRANSFORM_TO_XSTRING Static method Public Method Transform STRING to XSTRING 20120629
24 TRANSFORM_XIXML_TO_XML Static method Public Method Transform XI-XML to XML 20120629
25 TRANSFORM_XML_TO_ABAP Static method Public Method Transform XML to ABAP Data 20120629
26 XMLTAB_CREATE_ERROR Static method Private Method Create an XML Error 20120629
27 XMLTAB_GET_ATTRIBUTES Static method Private Method Get Node Attributes 20120629
28 XMLTAB_GET_NEXT Static method Private Method Get Next Element 20120629
29 XML_BASE64_DESERIALIZE Static method Public Method Base64 Deserialization 20130822
30 XML_DISPLAY Static method Public Method Display XML/HTML 20120629
31 XML_DISPLAY_BY_BROWSER Static method Public Method Display XML/HTML by Web Browser 20120629
32 XML_DISPLAY_BY_VIEWER Static method Public Method Display XML/HTML by HTML Viewer 20120629
33 XML_DISPLAY_HTTP_DATA Static method Public Method Display HTTP Data 20130809
34 XML_DOWNLOAD Static method Public Method Download XML 20120629
35 XML_UPLOAD Static method Public Method Upload XML 20120629
Events
Class /IWBEP/CL_SUTIL_XML_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_XSLT_ERROR_INFO Private See coding 20120629 BEGIN OF ty_xslt_error_info, exception_id TYPE string, exception_text TYPE string, tag_name TYPE string, source_program TYPE syrepid, source_include TYPE include, source_line TYPE i, END OF ty_xslt_error_info
Method Signatures

Method CHECK_SAPGUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ERROR_TEXT Value transfer Type reference (TYPE) STRING Error Text if any 20130809

Method CHECK_SAPGUI on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method CHECK_SAPGUI_ITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ERROR_TEXT Value transfer Type reference (TYPE) STRING Error Text if any 20130809

Method CHECK_SAPGUI_ITS on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method CHECK_SYNTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_POSITION Call by reference Type reference (TYPE) I 20120629
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) I 20120629
3 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) STRING 20120629
4 Importing IV_XVALUE Call by reference Type reference (TYPE) XSTRING 20120629

Method CHECK_SYNTAX on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /IWBEP/CL_SUTIL_XML_HELPER has no parameter.
Method CLASS_CONSTRUCTOR on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method CONVERT_TO_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XML_NAME Call by reference Type reference (TYPE) STRING 20120629
2 Returning RV_ABAP_NAME Value transfer Type reference (TYPE) STRING 20120629

Method CONVERT_TO_ABAP_NAME on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method CONVERT_TO_XML_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABAP_NAME Call by reference Type reference (TYPE) STRING 20120629
2 Returning RV_XML_NAME Value transfer Type reference (TYPE) STRING 20120629

Method CONVERT_TO_XML_NAME on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method FILE_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FILENAME Call by reference Type reference (TYPE) STRING 20120629
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
3 Importing IV_DATA Call by reference Type reference (TYPE) XSTRING 20120629
4 Importing IV_DIALOG Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE 20120629
5 Importing IV_FULLPATH Call by reference Type reference (TYPE) STRING 20120629
6 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120629

Method FILE_DOWNLOAD on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method FILE_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FILENAME Call by reference Type reference (TYPE) STRING 20120629
2 Exporting EV_DATA Call by reference Type reference (TYPE) XSTRING 20120629
3 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629

Method FILE_UPLOAD on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method GET_ABAP_RUNTIME_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) ANY 20120629
2 Returning RV_RUNTIME_NAME Value transfer Type reference (TYPE) STRING 20120629

Method GET_ABAP_RUNTIME_NAME on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method GET_CALLER_FROM_CALL_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INCLUDE Call by reference Type reference (TYPE) INCLUDE 20120629
2 Exporting EV_LINE Call by reference Type reference (TYPE) I 20120629
3 Exporting EV_PROGRAM Call by reference Type reference (TYPE) SY-REPID 20120629
4 Importing IV_LEVEL Call by reference Type reference (TYPE) I 20120629

Method GET_CALLER_FROM_CALL_STACK on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method GET_ST_EXCEPTION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXCEPTION_ID Call by reference Type reference (TYPE) STRING 20120629
2 Exporting EV_EXCEPTION_TEXT Call by reference Type reference (TYPE) STRING 20120629
3 Exporting EV_XML_PATH Call by reference Type reference (TYPE) STRING 20120629
4 Importing IO_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT 20120629

Method GET_ST_EXCEPTION_INFO on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method MOVE_TABLE_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRANSPORT_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_TRANSPORT_T 20120629
2 Importing IV_TRANSPORT_SIZE Call by reference Type reference (TYPE) I 20120629
3 Returning RV_XVALUE Value transfer Type reference (TYPE) XSTRING 20120629

Method MOVE_TABLE_TO_XSTRING on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method MOVE_XSTRING_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_TRANSPORT_T 20120629
2 Exporting EV_TRANSPORT_SIZE Call by reference Type reference (TYPE) I 20120629
3 Importing IV_XVALUE Call by reference Type reference (TYPE) XSTRING 20120629

Method MOVE_XSTRING_TO_TABLE on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method REMOVE_XML_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XML Call by reference Type reference (TYPE) XSTRING 20130722

Method REMOVE_XML_HEADERS on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method SHIFT_FTABLE_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
2 Exporting EV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629
3 Importing IT_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_FDATA_T 20120629

Method SHIFT_FTABLE_TO_XML on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method SHIFT_TABLE_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
2 Exporting EV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629
3 Importing IT_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA_T 20120629

Method SHIFT_TABLE_TO_XML on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method SHIFT_XML_TO_FTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_FDATA_T 20120629
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
3 Importing IV_ATTRIBUTE_SIGN Call by reference Type reference (TYPE) CHAR1 '>' 20120629
4 Importing IV_INDENT_SIGN Call by reference Type reference (TYPE) CHAR1 '.' 20120629
5 Importing IV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629

Method SHIFT_XML_TO_FTABLE on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method SHIFT_XML_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA_T 20120629
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
3 Importing IV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629

Method SHIFT_XML_TO_TABLE on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method TRANSFORM_ABAP_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XML Call by reference Type reference (TYPE) XSTRING 20120629
2 Importing IV_DATA Call by reference Type reference (TYPE) ANY 20120629
3 Importing IV_IGNORE_EXCEPTION Call by reference Type reference (TYPE) XSDBOOLEAN SPACE 20120629
4 Importing IV_IGNORE_INIT_VALUE Call by reference Type reference (TYPE) XSDBOOLEAN 'X' 20120629
5 Importing IV_TAG_NAME Call by reference Type reference (TYPE) STRING 20120629

Method TRANSFORM_ABAP_TO_XML on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method TRANSFORM_BXML_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BXML Call by reference Type reference (TYPE) XSTRING 20120629
2 Returning RV_XML Value transfer Type reference (TYPE) XSTRING 20120629

Method TRANSFORM_BXML_TO_XML on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method TRANSFORM_EXCEPTION_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_XML Value transfer Type reference (TYPE) XSTRING 20120629
2 Importing IO_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT 20120629
3 Importing IV_COMPLETE_CHAIN Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_FALSE 20120629

Method TRANSFORM_EXCEPTION_TO_XML on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method TRANSFORM_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INPUT Call by reference Type reference (TYPE) XSTRING 20120629
2 Returning RV_OUTPUT Value transfer Type reference (TYPE) STRING 20120629

Method TRANSFORM_TO_STRING on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method TRANSFORM_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INPUT Call by reference Type reference (TYPE) STRING 20120629
2 Returning RV_OUTPUT Value transfer Type reference (TYPE) XSTRING 20120629

Method TRANSFORM_TO_XSTRING on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method TRANSFORM_XIXML_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XIXML Call by reference Type reference (TYPE) XSTRING 20120629
2 Returning RV_XML Value transfer Type reference (TYPE) XSTRING 20120629

Method TRANSFORM_XIXML_TO_XML on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method TRANSFORM_XML_TO_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA Call by reference Type reference (TYPE) ANY 20120629
2 Importing IV_SUPPRESS_EXCEPTION Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_FALSE 20120918
3 Importing IV_TAG_NAME Call by reference Type reference (TYPE) STRING 20120629
4 Importing IV_XML Call by reference Type reference (TYPE) XSTRING 20120629

Method TRANSFORM_XML_TO_ABAP on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XMLTAB_CREATE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSITION Call by reference Type reference (TYPE) I 20120629
2 Returning RV_ERROR_TEXT Value transfer Type reference (TYPE) STRING 20120629

Method XMLTAB_CREATE_ERROR on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XMLTAB_GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA_T 20120629
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
3 Exporting EV_TAG_NAME Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_NAME 20120629
4 Importing IV_POSITION Call by reference Type reference (TYPE) I 20120629
5 Importing IV_WHOLE_NAME Call by reference Type reference (TYPE) STRING 20120629

Method XMLTAB_GET_ATTRIBUTES on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XMLTAB_GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_POSITION Call by reference Type reference (TYPE) I 20120629
2 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA_T 20120629
3 Exporting EV_ADD_TAG_NAME Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_NAME 20120629
4 Exporting EV_ADD_TAG_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 20120629
5 Exporting EV_ATTRIBUTE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 20120629
6 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
7 Exporting EV_TAG_END Call by reference Type reference (TYPE) XSDBOOLEAN 20120629
8 Exporting EV_TAG_NAME Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_NAME 20120629
9 Exporting EV_TAG_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 20120629
10 Exporting EV_TAG_TYPE Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_TYPE 20120629
11 Exporting EV_TAG_VALUE Call by reference Type reference (TYPE) /IWBEP/SUTIL_XML_DATA-TAG_VALUE 20120629
12 Importing IV_SDOC Call by reference Type reference (TYPE) STRING 20120629

Method XMLTAB_GET_NEXT on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XML_BASE64_DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XDOC Call by reference Type reference (TYPE) XSTRING XML Document 20130822
2 Importing IV_TAG_NAME Call by reference Type reference (TYPE) STRING XML Tag Name 20130822

Method XML_BASE64_DESERIALIZE on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XML_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
2 Importing IV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20120629
3 Importing IV_NEW_WINDOW Call by reference Type reference (TYPE) CHAR1 20120629
4 Importing IV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629

Method XML_DISPLAY on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XML_DISPLAY_BY_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
2 Importing IV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20120629
3 Importing IV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629

Method XML_DISPLAY_BY_BROWSER on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XML_DISPLAY_BY_VIEWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
2 Importing IO_HTML_VIEWER Call by reference Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER 20120629
3 Importing IV_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20120629
4 Importing IV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629

Method XML_DISPLAY_BY_VIEWER on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XML_DISPLAY_HTTP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20130809
2 Importing IV_HTTP_DATA Call by reference Type reference (TYPE) XSTRING HTTP Request/Response Data 20130809
3 Importing IV_IS_REQUEST Call by reference Type reference (TYPE) XSDBOOLEAN ABAP_TRUE X/b: HTTP Request/Response 20130809

Method XML_DISPLAY_HTTP_DATA on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XML_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FILENAME Call by reference Type reference (TYPE) STRING 20120629
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
3 Importing IV_DIALOG Call by reference Type reference (TYPE) BOOLEAN 'X' 20120629
4 Importing IV_FULLPATH Call by reference Type reference (TYPE) STRING 20120629
5 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120629
6 Importing IV_SDOC Call by reference Type reference (TYPE) STRING 20120629
7 Importing IV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629

Method XML_DOWNLOAD on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.

Method XML_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FILENAME Call by reference Type reference (TYPE) STRING 20120629
2 Exporting EV_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20120629
3 Exporting EV_XDOC Call by reference Type reference (TYPE) XSTRING 20120629

Method XML_UPLOAD on class /IWBEP/CL_SUTIL_XML_HELPER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200