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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.12.2009, 15:26   #34  
Jackally is offline
Jackally
Участник
 
20 / 14 (1) ++
Регистрация: 08.08.2006
Цитата:
Сообщение от belugin Посмотреть сообщение
Парсеру надо просто сформирвоать в терминах дерева DOM то, что вы хотите. Я имел ввиду просто в CDATA вставить перевод строки безо всяких кодов.

Типа http://msdn.microsoft.com/en-us/libr...tasection.aspx
X++:
static void Job3(Args _args)
{
    XMLDocument doc = XMLDocument::newXml('<test/>');
    doc.root().appendChild(doc.createCDataSection('a\r\nb'));
    doc.save(@'c:\0\1.xml');
}
В XML пробельные символы не сохраняются, так как принято, что они не важны. Если они важны используются секции CDATA
Спасибо, практически то что нужно )
Если я пишу текст в createCDataSection('fgsfg \n dsfsdf'); то в xml файле я получаю
'fgsfg & #13;& #10; dsfsdf' и текст наконец-таки стал разделятся на разные строки )
Единственная неприятная мелочь, так то что он настоятельно вставляет 13ый и 10ый символы вместе, даже если отпраляешь только '\n' или только '\r'.
А эксель 13ый символ не понимает и отображает квадратиком, как-то некрасиво ((
Теги
excel, xml, отчет, форматирование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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
Inside Dynamics AX 4.0: The XML Structure Blog bot DAX Blogs 0 04.10.2007 11:20
перевод строки - это только 0x0A?? Dymm DAX: Программирование 1 15.03.2006 10:50
перевод строки в radiobutton kitty DAX: Программирование 2 19.07.2005 12:31

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

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

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