Вход | Регистрация
 
Информационные технологии :: 1С:Предприятие 8 общая

Как подписываются XML?

Как  подписываются XML?
Я
   DES
 
06.04.21 - 08:49
Есть ключ.
когда подписываю то создается отдельный файл, который можно "проверить".
В это файле содержится закодированный исходный файл?
   NorthWind
 
1 - 06.04.21 - 08:51
см. прикрепленная и открепленная ЭП
   DES
 
2 - 06.04.21 - 08:55
открепленная походу
   DES
 
3 - 06.04.21 - 09:00
А  канонизация XML есть в 1с8?
   d4rkmesa
 
4 - 06.04.21 - 09:17
(3) Есть:
Новый ПреобразованиеККаноническомуXML()
   DES
 
5 - 06.04.21 - 11:51
Ни черта не пойму как работает xPath

нужен каноник ветки <Document>.
Сделал:
        СтрокаXML = "<Documents><Document><Date>2020-20-10</Date></Document></Documents>";
    ЧтениеXML = Новый ЧтениеXML;    
    ЧтениеXML.УстановитьСтроку(СтрокаXML);
    ПостроительDOM = Новый ПостроительDOM;
    ДокументDOM = ПостроительDOM.Прочитать(ЧтениеXML);
    Р = Новый РазыменовательПространствИменDOM(ДокументDOM);

//    Результат = ДокументDOM.ВычислитьВыражениеXPath("Documents", ДокументDOM, Р);
//    Результат = ДокументDOM.ВычислитьВыражениеXPath("Documents/Document", ДокументDOM, Р);
//    Результат = ДокументDOM.ВычислитьВыражениеXPath("node()", ДокументDOM, Р);
//    Результат = ДокументDOM.ВычислитьВыражениеXPath("Documents/node()", ДокументDOM, Р);
..любой  вариант или дает весь xml или пусто или неопределено
    КАНОН  = Новый ПреобразованиеККаноническомуXML();
//    Возврат КАНОН.КанонизироватьВСтроку(ДокументDOM,,Результат);

как получать часть XML ?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.