Имя: Пароль:
IT
1С v8
Как подписываются XML?
0 DES
 
06.04.21
08:49
Есть ключ.
когда подписываю то создается отдельный файл, который можно "проверить".
В это файле содержится закодированный исходный файл?
1 NorthWind
 
06.04.21
08:51
см. прикрепленная и открепленная ЭП
2 DES
 
06.04.21
08:55
открепленная походу
3 DES
 
06.04.21
09:00
А  канонизация XML есть в 1с8?
4 d4rkmesa
 
гуру
06.04.21
09:17
(3) Есть:
Новый ПреобразованиеККаноническомуXML()
5 DES
 
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 ?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс