AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.04.2010, 07:53   #1  
jonny is offline
jonny
Участник
Аватар для jonny
Самостоятельные клиенты AX
 
217 / 124 (5) +++++
Регистрация: 10.02.2006
Адрес: СПб-Екб-?
Версия AX - 5.0?
Если так, можно использовать технологию LINQ, с ней гораздо удобнее создавать XML документы.
Нужно подключить ссылку (reference) на System.Xml.Linq (правда нужен .Net framework 3.5 версии)
код создания вашего док-та:
X++:
 System.Xml.Linq.XElement document=new  System.Xml.Linq.XElement(System.Xml.Linq.XName::Get("section"));
    System.Exception e;
 
    ;
    try
    {
 
        document.Add(new System.Xml.Linq.XElement(System.Xml.Linq.XName::Get("id"),1001));
        document.Add(new System.Xml.Linq.XElement(System.Xml.Linq.XName::Get("sum"),100));
 
        document.Save("c:\\test.xml");
    }
    catch(Exception::CLRError)
    {
        e = ClrInterop::getLastException();
        while( e )
        {
            info( e.get_Message() );
            e = e.get_InnerException();
        }
    }

Последний раз редактировалось jonny; 07.04.2010 в 08:01.
За это сообщение автора поблагодарили: gl00mie (5).
Теги
xml, кодировка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
X++: Serializing Axapta Foundation Class instances as XML streams Blog bot DAX Blogs 0 04.06.2009 23:05
PatrickChua: XML serialization Blog bot DAX Blogs 0 04.05.2009 14:05
dax-lessons: Generate XML Documentation Files for a project - DAX 2009 Blog bot DAX Blogs 0 04.05.2009 14:05
dax-lessons: Generate XML Documentation Files for a project - DAX 2009 Blog bot DAX Blogs 0 08.08.2008 19:06
axStart: How to use XSLT in AIF and what’s wrong with empty xml Nodes. Blog bot DAX Blogs 0 27.04.2008 18:07

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:00.