MSXML2 - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

MSXML2

Добавил(а) Виноградов Александр около 7 лет назад

Процедура ЗагрузитьXML_ВсеПартииОтвет(имяФайла)

//tt1=_GetPerformanceCounter();
Если ПустоеЗначение(имяФайла)=1 Тогда
ИмяФайла="C:\C#\logs\1.xml";
Каталог = "";
Если ФС.ВыбратьФайл(0, ИмяФайла, Каталог, "Выберите файл", "XML (.xml)|.xml", , ) = 1 Тогда
ИмяФайла = Каталог + ИмяФайла;
КонецЕсли;
КонецЕсли;
//имяф=КаталогИБ()+"tovar3.xml";
Сообщить("Загрузка XML-файла: "+ИмяФайла);
//objDom=СоздатьОбъект("MSXML2.DOMDocument");
objDom=СоздатьОбъект("MSXML2.DOMDocument.6.0");
подскажите пожалуйста можно без 6.0

Ответы (2)

RE: MSXML2 - Добавил(а) кб99 Синявский Филипп около 7 лет назад

нужно именно MSXML2.DOMDocument.6.0 , иначе выборка узлов не будет работать

RE: MSXML2 - Добавил(а) кб99 Синявский Филипп около 7 лет назад

иногда меняются префиксы в xml файлах,
префиксы рабочей и тестовой версии - отличаются
поэтому используем MSXML2.DOMDocument.6.0 + XSL-pattern

    (1-2/2)