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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.11.2006, 18:00   #1  
Eland is offline
Eland
Участник
 
31 / 12 (1) ++
Регистрация: 10.07.2006
Адрес: Москва
? Тем, кто работал с MSXML parser
  1. Ребят, расскажите, какие плюсы и минусы использования msxml parser версии 3.0 или 4.0 через COM ?
  2. На сколько оптимально работает с памятью ?
  3. Какое максимальное количество узлов обрабатываемых в одном документе ?
Старый 27.11.2006, 11:34   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
4.0 "не рекомендуется". В 3.0 есть баги (особенно в процессоре XSLT), но для типовых приложений все в порядке. Ограничений на количество узлов нет, но от 5000 начинает "тормозить".
Старый 27.11.2006, 12:31   #3  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
>>>4.0 "не рекомендуется"

Кем и почему?

Кстати, при большом количестве узлов стоит использовать SAX
Старый 27.11.2006, 13:45   #4  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от belugin Посмотреть сообщение
>>>4.0 "не рекомендуется"
Кем и почему?
Каким-то техником из суппорта MS. Я думаю, потому, что он просто не хотел марать руки о мою проблему, и ему хотелось придумать быструю отписку: "А 4.0 не поддерживаем !".

Цитата:
We will recommend that customers use the DOM in 3.0 rather than 4.0 for Microsoft Axapta.
Also we recommend and have tested using the XML 3.0 API's and not XML 4.0.
We are going to support features of newest MSXML versions in new Microsoft Axapta versions.
Старый 28.11.2006, 10:00   #5  
Eland is offline
Eland
Участник
 
31 / 12 (1) ++
Регистрация: 10.07.2006
Адрес: Москва
Коллеги, спасибо за ваши мнения. =)

2 EVGL
А у меня где-то на 5й тысяче валится с неопределённой ошибкой. =(
Вложенность не превышает 3его уровня.

Кто-нибудь может подсказать, в чём может быть проблема ?
(делается через AOS, на компе 4 гига оперативы)
Старый 28.11.2006, 10:16   #6  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
а надо ли их всех обрабатывать одновременно? Может всё-таки лучше через SAX?
Старый 28.11.2006, 11:42   #7  
Eland is offline
Eland
Участник
 
31 / 12 (1) ++
Регистрация: 10.07.2006
Адрес: Москва
Целиком и полностью поддерживаю. Через SAX лучше.
Старый 28.11.2006, 11:52   #8  
blokva is offline
blokva
Пенсионер
Аватар для blokva
SAP
NavAx Club
 
743 / 167 (7) ++++++
Регистрация: 04.06.2003
Адрес: Беларусь
Цитата:
Сообщение от Eland Посмотреть сообщение
Коллеги, спасибо за ваши мнения. =)

2 EVGL
А у меня где-то на 5й тысяче валится с неопределённой ошибкой. =(
Вложенность не превышает 3его уровня.

Кто-нибудь может подсказать, в чём может быть проблема ?
(делается через AOS, на компе 4 гига оперативы)
Прав belugin (насчет SAX) у Вас просто забивается память, просто напомню DOM хранит в памяти ВСЮ структуру файла, соответственно памяти тратится море!
Но есть одно НО, SAX не позволяет проводить корректировки узлов в отличие от DOM.
__________________
Законы природы еще никто не отменял!
А еще у меня растет 2 внучки!!! Кому интересно подробности тут:
http://www.baby-shine.com/
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axperf: Trace Parser Release Candidate 2 Blog bot DAX Blogs 0 25.11.2008 23:05
aEremenko: Trace Parser для Microsoft Dynamics AX Blog bot DAX Blogs 1 16.01.2008 19:26
Arijit Basu: Trace Parser (beta) tool for Microsoft Dynamics™ AX 4.0 Blog bot DAX Blogs 0 02.08.2007 22:00
Dynamics AX: Trace Parser (beta) tool for Microsoft Dynamics™ AX 4.0 Blog bot DAX Blogs 1 14.04.2007 04:32
Dynamics AX: Trace Parser (beta) tool for Microsoft Dynamics™ AX 4.0 Blog bot DAX Blogs 0 20.03.2007 14:40

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

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

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