Hierarchy
⤷
⤷
Properties
| Class | /IWFND/CL_SUTIL_XML_HELPER | |
| Short Description | Support Utilities: XML Helper | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /IWFND/COS_SUPPORTABILITY | GW Framework - Supportability Components |
| Created | 20110711 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /IWFND/CL_SUTIL_XML_HELPER has no interface implemented.
Friends
Class /IWFND/CL_SUTIL_XML_HELPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | SEOCLNAME | 'CL_ABAP_BROWSER' | Class Name | 20121207 | ||
| 2 | Constant | Private | Type reference (TYPE) | STRING | 'HTTP_HEADER' | 20121207 | |||
| 3 | Constant | Private | Type reference (TYPE) | STRING | '| |
20121207 |
| ||
| 4 | Constant | Private | Type reference (TYPE) | X | '22' | " | 20130105 | ||
| 5 | Constant | Private | Type reference (TYPE) | X | '5C' | " "/IWFND/CL_SUTIL_XML_HELPER | 20121207 | ||
| 6 | Constant | Private | Type reference (TYPE) | X | '7D' | 20130502 | |||
| 7 | Constant | Private | Type reference (TYPE) | X | '7B' | { | 20130502 | ||
| 8 | Constant | Private | Type reference (TYPE) | X | '5D' | ] | 20130502 | ||
| 9 | Constant | Private | Type reference (TYPE) | X | '5B' | [ | 20130502 | ||
| 10 | Constant | Private | Type reference (TYPE) | X | '3A' | : | 20130105 | ||
| 11 | Constant | Private | Type reference (TYPE) | X | '2C' | , | 20121207 | ||
| 12 | Constant | Private | Type reference (TYPE) | X | '0D' | Carriage Return | 20121207 | ||
| 13 | Constant | Private | Type reference (TYPE) | X | '0A' | Line Feed | 20121207 | ||
| 14 | Constant | Private | Type reference (TYPE) | X | '20' | 20121207 | |||
| 15 | Constant | Private | Type reference (TYPE) | X | '09' | 20121207 | |||
| 16 | Constant | Private | Type reference (TYPE) | STRING | ' |
20121207 | |||
| 17 | Constant | Private | Type reference (TYPE) | STRING | '' | 20121207 | |||
| 18 | Constant | Private | Type reference (TYPE) | STRING | ' |
20121207 | |||
| 19 | Constant | Private | Type reference (TYPE) | STRING | '' | 20121207 | |||
| 20 | Constant | Private | Type reference (TYPE) | CHAR1 | '<' | Single-Character Flag | 20121207 | ||
| 21 | Constant | Private | Type reference (TYPE) | CHAR1 | '!' | Single-Character Flag | 20121207 | ||
| 22 | Constant | Private | Type reference (TYPE) | CHAR1 | '>' | Single-Character Flag | 20121207 | ||
| 23 | Constant | Private | Type reference (TYPE) | CHAR1 | '?' | Single-Character Flag | 20121207 | ||
| 24 | Constant | Private | Type reference (TYPE) | CHAR1 | '/' | Single-Character Flag | 20121207 | ||
| 25 | Constant | Public | See coding | 20111028 | |||||
| 26 | Constant | Public | Type reference (TYPE) | STRING | 'ABAP_TO_XML_CONVERSION_ERROR' | 20110712 | |||
| 27 | Constant | Public | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_TYPE | 'A' | Type | 20110712 | ||
| 28 | Constant | Public | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_TYPE | 'C' | Type | 20110712 | ||
| 29 | Constant | Public | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_TYPE | 'D' | Type | 20110712 | ||
| 30 | Constant | Public | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_TYPE | 'H' | Type | 20110712 | ||
| 31 | Constant | Public | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_TYPE | 'N' | Type | 20110712 | ||
| 32 | Constant | Public | Type reference (TYPE) | STRING | 'XML_TO_ABAP_CONVERSION_ERROR' | 20110712 | |||
| 33 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_CONV_IN_CE | Code Page and Endian Conversion (External -> System Format) | 20121207 | |||
| 34 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_CONV_OUT_CE | Code Page and Endian Conversion (System Format -> External) | 20121207 | |||
| 35 | Static Attribute | Private | Type reference (TYPE) | C | 20121207 | ||||
| 36 | Static Attribute | Private | Type reference (TYPE) | C | 20121207 | ||||
| 37 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 38 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 39 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 40 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 41 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 42 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 43 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 44 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 45 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 | ||||
| 46 | Static Attribute | Private | Type reference (TYPE) | XSTRING | 20121207 |
Methods
Events
Class /IWFND/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 | 20110711 | 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 ADD_JSON_TABLE_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA_T | XML Tag Data - Table | 20130224 | |||
| 2 | CV_TAG_NAME | Call by reference | Type reference (TYPE) | XSTRING | 20130224 | ||||
| 3 | CV_TAG_VALUE | Call by reference | Type reference (TYPE) | XSTRING | 20130224 | ||||
| 4 | IV_NODE_ONLY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20130225 | ||||
| 5 | IV_TAG_LEVEL | Call by reference | Type reference (TYPE) | I | 20130224 |
Method ADD_JSON_TABLE_ENTRY on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
Method CHECK_SAPGUI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ERROR_TEXT | Value transfer | Type reference (TYPE) | STRING | Error Text if any | 20121207 |
Method CHECK_SAPGUI on class /IWFND/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 | RV_ERROR_TEXT | Value transfer | Type reference (TYPE) | STRING | Error Text if any | 20121213 |
Method CHECK_SAPGUI_ITS on class /IWFND/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 | EV_POSITION | Call by reference | Type reference (TYPE) | I | Error Position | 20111026 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | I | 0/1: OK/Error | 20111026 | |||
| 3 | EV_RETURN_TEXT | Call by reference | Type reference (TYPE) | STRING | Return Text | 20111026 | |||
| 4 | IV_XVALUE | Call by reference | Type reference (TYPE) | XSTRING | XML document | 20111026 |
Method CHECK_SYNTAX on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /IWFND/CL_SUTIL_XML_HELPER has no parameter.
Method CLASS_CONSTRUCTOR on class /IWFND/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 | IV_XML_NAME | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 2 | RV_ABAP_NAME | Value transfer | Type reference (TYPE) | STRING | 20110712 |
Method CONVERT_TO_ABAP_NAME on class /IWFND/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 | IV_ABAP_NAME | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 2 | RV_XML_NAME | Value transfer | Type reference (TYPE) | STRING | 20110712 |
Method CONVERT_TO_XML_NAME on class /IWFND/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 | CV_FILENAME | Call by reference | Type reference (TYPE) | STRING | File Name | 20120209 | |||
| 2 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20120209 | |||
| 3 | IV_DATA | Call by reference | Type reference (TYPE) | XSTRING | Binary Data | 20120209 | |||
| 4 | IV_DIALOG | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | Boolean Variable (X=True, -=False, Space=Unknown) | 20120209 | ||
| 5 | IV_FULLPATH | Call by reference | Type reference (TYPE) | STRING | 20120209 | ||||
| 6 | IV_PATH | Call by reference | Type reference (TYPE) | STRING | 20120209 |
Method FILE_DOWNLOAD on class /IWFND/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 | CV_FILENAME | Call by reference | Type reference (TYPE) | STRING | File name | 20120209 | |||
| 2 | EV_DATA | Call by reference | Type reference (TYPE) | XSTRING | Binary Data | 20120209 | |||
| 3 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20120209 |
Method FILE_UPLOAD on class /IWFND/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 | IV_PARAMETER | Call by reference | Type reference (TYPE) | ANY | ABAP Parameter | 20110711 | |||
| 2 | RV_RUNTIME_NAME | Value transfer | Type reference (TYPE) | STRING | ABAP Runtime Name | 20110712 |
Method GET_ABAP_RUNTIME_NAME on class /IWFND/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 | EV_INCLUDE | Call by reference | Type reference (TYPE) | INCLUDE | INCLUDE used | 20110818 | |||
| 2 | EV_LINE | Call by reference | Type reference (TYPE) | I | 20110818 | ||||
| 3 | EV_PROGRAM | Call by reference | Type reference (TYPE) | SY-REPID | 20110818 | ||||
| 4 | IV_LEVEL | Call by reference | Type reference (TYPE) | I | 20110818 |
Method GET_CALLER_FROM_CALL_STACK on class /IWFND/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 | EV_EXCEPTION_ID | Call by reference | Type reference (TYPE) | STRING | 20110711 | ||||
| 2 | EV_EXCEPTION_TEXT | Call by reference | Type reference (TYPE) | STRING | 20110711 | ||||
| 3 | EV_XML_PATH | Call by reference | Type reference (TYPE) | STRING | 20110711 | ||||
| 4 | IO_ROOT | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20110908 |
Method GET_ST_EXCEPTION_INFO on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
Method JSON_FORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INPUT | Call by reference | Type reference (TYPE) | XSTRING | Input in Json format | 20121207 | |||
| 2 | RV_OUTPUT | Value transfer | Type reference (TYPE) | XSTRING | Formatted Output | 20121207 |
Method JSON_FORMAT on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
Method JSON_GET_NEXT_SIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_POSITION | Call by reference | Type reference (TYPE) | I | 20121207 | ||||
| 2 | EV_SIGN | Call by reference | Type reference (TYPE) | X | 20121207 | ||||
| 3 | IV_LENG | Call by reference | Type reference (TYPE) | I | 20121207 | ||||
| 4 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | 20121207 |
Method JSON_GET_NEXT_SIGN on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
Method MOVE_CORRESPONDING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_TARGET_DATA | Call by reference | Type reference (TYPE) | ANY | Target Data | 20130214 | |||
| 2 | ID_SOURCE_DATA | Call by reference | Type reference (TYPE) | ANY | Source Data | 20130214 |
Method MOVE_CORRESPONDING on class /IWFND/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 | IT_TRANSPORT_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_TRANSPORT_T | Transport Data - Table | 20110712 | |||
| 2 | IV_TRANSPORT_SIZE | Call by reference | Type reference (TYPE) | I | Total Transport Size | 20110712 | |||
| 3 | RV_XVALUE | Value transfer | Type reference (TYPE) | XSTRING | XSTRING Value | 20110712 |
Method MOVE_TABLE_TO_XSTRING on class /IWFND/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 | ET_TRANSPORT_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_TRANSPORT_T | Transport Data - Table | 20110712 | |||
| 2 | EV_TRANSPORT_SIZE | Call by reference | Type reference (TYPE) | I | Total Transport Size | 20110712 | |||
| 3 | IV_XVALUE | Call by reference | Type reference (TYPE) | XSTRING | XSTRING Value | 20110712 |
Method MOVE_XSTRING_TO_TABLE on class /IWFND/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 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error text iif any | 20110713 | |||
| 2 | EV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML Fragment | 20110713 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_FDATA_T | XML Tag Data (formatted) - Table | 20110713 |
Method SHIFT_FTABLE_TO_XML on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
Method SHIFT_JSON_TO_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA_T | XML Tag Data - Table | 20130224 | |||
| 2 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | Data in JSON format | 20130224 |
Method SHIFT_JSON_TO_TABLE on class /IWFND/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 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error text iif any | 20110713 | |||
| 2 | EV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML Fragment | 20110713 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA_T | XML Tag Data - Table | 20110713 |
Method SHIFT_TABLE_TO_XML on class /IWFND/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 | ET_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_FDATA_T | XML Tag Data (formatted) - Table | 20110713 | |||
| 2 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error text iif any | 20110713 | |||
| 3 | IV_ATTRIBUTE_SIGN | Call by reference | Type reference (TYPE) | CHAR1 | '>' | Character for Attribute | 20110713 | ||
| 4 | IV_INDENT_SIGN | Call by reference | Type reference (TYPE) | CHAR1 | '.' | Character for Indention (Def. MINUS) | 20110713 | ||
| 5 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML Fragment | 20110713 |
Method SHIFT_XML_TO_FTABLE on class /IWFND/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 | ET_DATA | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA_T | XML Tag Data - Table | 20110713 | |||
| 2 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error text if any | 20110713 | |||
| 3 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML Fragment | 20110713 |
Method SHIFT_XML_TO_TABLE on class /IWFND/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 | CV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20110712 | ||||
| 2 | IV_DATA | Call by reference | Type reference (TYPE) | ANY | 20110712 | ||||
| 3 | IV_IGNORE_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | Ignore any exception | 20110712 | ||
| 4 | IV_IGNORE_INIT_VALUE | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X' | No XML tag for initial value | 20110712 | ||
| 5 | IV_TAG_NAME | Call by reference | Type reference (TYPE) | STRING | 20110712 |
Method TRANSFORM_ABAP_TO_XML on class /IWFND/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 | IV_BXML | Call by reference | Type reference (TYPE) | XSTRING | Binary XML | 20110713 | |||
| 2 | RV_XML | Value transfer | Type reference (TYPE) | XSTRING | Standard XML | 20110713 |
Method TRANSFORM_BXML_TO_XML on class /IWFND/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 | EV_XML | Value transfer | Type reference (TYPE) | XSTRING | 20110712 | ||||
| 2 | IO_ROOT | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20110908 |
Method TRANSFORM_EXCEPTION_TO_XML on class /IWFND/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 | IV_INPUT | Call by reference | Type reference (TYPE) | XSTRING | 20110712 | ||||
| 2 | RV_OUTPUT | Value transfer | Type reference (TYPE) | STRING | 20110712 |
Method TRANSFORM_TO_STRING on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
Method TRANSFORM_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML/JSON | 20130214 | |||
| 2 | RV_XML | Value transfer | Type reference (TYPE) | XSTRING | Standard XML | 20130214 |
Method TRANSFORM_TO_XML on class /IWFND/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 | IV_INPUT | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 2 | RV_OUTPUT | Value transfer | Type reference (TYPE) | XSTRING | 20110712 |
Method TRANSFORM_TO_XSTRING on class /IWFND/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 | IV_XIXML | Call by reference | Type reference (TYPE) | XSTRING | XI-XML | 20110713 | |||
| 2 | RV_XML | Value transfer | Type reference (TYPE) | XSTRING | XML | 20110713 |
Method TRANSFORM_XIXML_TO_XML on class /IWFND/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 | EV_DATA | Call by reference | Type reference (TYPE) | ANY | 20110712 | ||||
| 2 | IV_SUPPRESS_EXCEPTION | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_FALSE | 20120914 | |||
| 3 | IV_TAG_NAME | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 4 | IV_XML | Call by reference | Type reference (TYPE) | XSTRING | 20110712 |
Method TRANSFORM_XML_TO_ABAP on class /IWFND/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 | IV_POSITION | Call by reference | Type reference (TYPE) | I | 20110712 | ||||
| 2 | RV_ERROR_TEXT | Value transfer | Type reference (TYPE) | STRING | 20110712 |
Method XMLTAB_CREATE_ERROR on class /IWFND/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 | ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA_T | 20110712 | ||||
| 2 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 3 | EV_TAG_NAME | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_NAME | 20110712 | ||||
| 4 | IV_POSITION | Call by reference | Type reference (TYPE) | I | 20110712 | ||||
| 5 | IV_WHOLE_NAME | Call by reference | Type reference (TYPE) | STRING | 20110712 |
Method XMLTAB_GET_ATTRIBUTES on class /IWFND/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 | CV_POSITION | Call by reference | Type reference (TYPE) | I | 20110712 | ||||
| 2 | ET_ATTRIBUTE | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA_T | 20110712 | ||||
| 3 | EV_ADD_TAG_NAME | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_NAME | 20110712 | ||||
| 4 | EV_ADD_TAG_ONLY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20110712 | ||||
| 5 | EV_ATTRIBUTE_ONLY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20110712 | ||||
| 6 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 7 | EV_TAG_END | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20110712 | ||||
| 8 | EV_TAG_NAME | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_NAME | 20110712 | ||||
| 9 | EV_TAG_ONLY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 20110712 | ||||
| 10 | EV_TAG_TYPE | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_TYPE | 20110712 | ||||
| 11 | EV_TAG_VALUE | Call by reference | Type reference (TYPE) | /IWFND/SUTIL_XML_DATA-TAG_VALUE | 20110712 | ||||
| 12 | IV_SDOC | Call by reference | Type reference (TYPE) | STRING | 20110712 |
Method XMLTAB_GET_NEXT on class /IWFND/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 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20111122 | |||
| 2 | IV_CONTENT_TYPE | Call by reference | Type reference (TYPE) | STRING | Content Type | 20111028 | |||
| 3 | IV_NEW_WINDOW | Call by reference | Type reference (TYPE) | CHAR1 | b/X: Same/New window | 20111102 | |||
| 4 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML as binary string | 20110712 |
Method XML_DISPLAY on class /IWFND/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 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20120308 | |||
| 2 | IV_CONTENT_TYPE | Call by reference | Type reference (TYPE) | STRING | Content Type | 20120308 | |||
| 3 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | Binary String | 20120308 |
Method XML_DISPLAY_BY_BROWSER on class /IWFND/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 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20111217 | |||
| 2 | IO_HTML_VIEWER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_HTML_VIEWER | HTML Control Proxy Class | 20111217 | |||
| 3 | IV_CONTENT_TYPE | Call by reference | Type reference (TYPE) | STRING | Content Type | 20111217 | |||
| 4 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML as binary string | 20111217 |
Method XML_DISPLAY_BY_VIEWER on class /IWFND/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 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20120815 | |||
| 2 | IV_HTTP_DATA | Call by reference | Type reference (TYPE) | XSTRING | HTTP Request/Response Data | 20120815 | |||
| 3 | IV_IS_REQUEST | Call by reference | Type reference (TYPE) | XSDBOOLEAN | ABAP_TRUE | X/b: HTTP Request/Response | 20120815 |
Method XML_DISPLAY_HTTP_DATA on class /IWFND/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 | CV_FILENAME | Call by reference | Type reference (TYPE) | STRING | File Name | 20110712 | |||
| 2 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20111122 | |||
| 3 | IV_DIALOG | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' | Boolean Variable (X=True, -=False, Space=Unknown) | 20110712 | ||
| 4 | IV_FULLPATH | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 5 | IV_PATH | Call by reference | Type reference (TYPE) | STRING | 20110712 | ||||
| 6 | IV_SDOC | Call by reference | Type reference (TYPE) | STRING | XML as character string | 20110712 | |||
| 7 | IV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML as binary string | 20110712 |
Method XML_DOWNLOAD on class /IWFND/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 | CV_FILENAME | Call by reference | Type reference (TYPE) | STRING | File name | 20110712 | |||
| 2 | EV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Error Text if any | 20110712 | |||
| 3 | EV_XDOC | Call by reference | Type reference (TYPE) | XSTRING | XML as binary string | 20110712 |
Method XML_UPLOAD on class /IWFND/CL_SUTIL_XML_HELPER has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 250 |