Генерирую XML в ABAPе с помощью методов iXML. В один из узлов необходимо в атрибут занести значение вида "Текст 
 текст".
При использовании метода if_ixml_element~set_attribute, разумеется, в XMLе я получаю значение с преобразованием эскейп-символов вот в таком виде: "Текст &#10 текст".
Но мне нужно именно "&#" вместе.
Как можно это сделать?
Может быть можно как-то отключить вывод эскейп-символов?
Если что код такой:
Code:
*&---------------------------------------------------------------------*
*& METHOD set_attribute
*&---------------------------------------------------------------------*
* установить значение атрибута в узле по его имени
*----------------------------------------------------------------------*
* --> im_node ссылка на обрабатываемый узел
* --> im_attr_name имя атрибута
* --> im_attr_ns область имен атрибута
* --> im_attr_value устанавливаемое значение атрибута
*----------------------------------------------------------------------*
METHOD set_attribute.
DATA:
lr_element TYPE REF TO if_ixml_element
.
lr_element ?= im_node.
lr_element->set_attribute( name = im_attr_name
namespace = im_attr_ns
value = im_attr_value ).
ENDMETHOD. " set_attribute