SAPфорум.RU
https://www.sapboard.ru/forum/

Сгенерировать XML по структуре
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=100396
Страница 1 из 1

Автор:  Валерка [ Ср, сен 06 2023, 10:54 ]
Заголовок сообщения:  Сгенерировать XML по структуре

Нужно создать XML по структуре. И в программе используется метод cl_proxy_xml_transform=>abap_to_xml_xstring
Однако этот метод генерирует XML где всё задано тегами. А нужно чтобы поля генерировались в виде атрибутов.

Может кто знает стандартный способ это сделать?

Автор:  Konstantin [ Пн, сен 11 2023, 15:00 ]
Заголовок сообщения:  Re: Сгенерировать XML по структуре

Code:
        CALL TRANSFORMATION id
            SOURCE root = ls_structure
            RESULT XML lv_xml.

Автор:  Удав [ Вт, сен 12 2023, 00:12 ]
Заголовок сообщения:  Re: Сгенерировать XML по структуре

Валерка написал(а):
Нужно создать XML по структуре. ...
Однако этот метод генерирует XML где всё задано тегами. А нужно чтобы поля генерировались в виде атрибутов.

Что вы имеете в виду? XML - это и есть тэги в упрощенном варианте.
Если нужна не упрощенная модель XML, то воспользуйтесь iXML.
Но придется поработать руками со структурой, т.к. парсер не сможет угадать, какие из полей делать атрибутами, а какие - тэгами ;)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/