Форум: "Прочее";
Текущий архив: 2009.05.24;
Скачать: [xml.tar.bz2];
ВнизКак выяснить чего XML-парсеру не хватает? Найти похожие ветки
← →
Мастак © (2009-03-19 16:20) [0]Подскажите, please!
Программка - ввод и редактирование данных в XML-файлах.
Потом экспорт в БД на MS SQL Server. Предметика - сбор и учет сведений.
Взаимодействие с XML через TXMLTransformProvider в TClientDataSet - Delphi 7.
Работа с XML-файлами как с таблицами.
Всё довольно просто и шустро.
!! Но проблема - не получается setup сделать.
В одних Windows XP (и Vista) всё нормально инсталлируется и функционмрует,
а в других при функционировании ошибки типа EOleException ... XML parser error ... The system cannot locate
the resource specified.
То ли составляющие SP3 Windiws XP разные?
Вот уже и хотфиксы (уже более 30) собираются для SP4 XP
То ли как-то надо задавать какие-нибудь опции XML parser-а?
...
КАКИМИ ПРИЕМАМИ, СПОСОБАМИ ВОЗМОЖНО выяснить - чего не хватает парсеру в тех ОС, что есть в других??
Чтобы это в setup включить.
P.S. В компоненте TXMLTransformProvider ведь используется MSXML
(объединяющий DOM и SAX парсеры, имеющий
XSLT-процессор и др.)?
← →
Медвежонок Пятачок © (2009-03-19 16:29) [1]а зачем вообще заморачиваться с трансформацией для клиентдатасета, имея mssql?
← →
Медвежонок Пятачок © (2009-03-19 16:32) [2]грузи свои документы as-is в поля с типом xml.
превратить их в датасеты на клиенте можно нативными средствами, без трансформаций и клиент-датасета
← →
Мастак © (2009-03-19 16:36) [3]
> а зачем вообще заморачиваться с трансформацией для клиентдатасета,
> имея mssql?
Программу предполагается раздать многим в разные регионы. И получать от них данные в XML-файлах. Передача XML-файлов может быть самая разная.
← →
Медвежонок Пятачок © (2009-03-19 16:37) [4]и чего?
← →
Медвежонок Пятачок © (2009-03-19 16:40) [5]Передача XML-файлов может быть самая разная.
Хоть трижды разная.
Положив любой xml документ хоть в xml поле, хоть в varchar поле, можно без труда сделать из него датасет прямо в tadodataset.
никаких трансплатнтаций для этого не понадобится
← →
Мастак © (2009-03-19 16:55) [6]Конечно возможно реализовать это же многими другими способами.
Этот способ хорош минимальным программированием.
Но вопрос не в этом.
Аналогичное может возникнуть при использовании TXMLDocument, ...,
какие-нибудь сторонные XML-компоненты, ...
← →
Медвежонок Пятачок © (2009-03-19 17:03) [7]Этот способ хорош минимальным программированием.
Какой? Мой или с трансформацией?
← →
Мастак © (2009-03-19 17:19) [8]
> Этот способ хорош минимальным программированием.Какой? Мой
> или с трансформацией?
приемы с использованием TXMLTransformProvider, а также и с TXMLTransformClient
← →
Медвежонок Пятачок © (2009-03-19 17:20) [9]Как раз наеборот.
Мне не требуется ни клиент-датасета, ни трансхформ провайдёра.
← →
Медвежонок Пятачок © (2009-03-19 17:21) [10]а так же не надо самого xml парсера на клиенте
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.05.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c