Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Канонизация XML решает проблему преобразования набора узлов XML в байты таким образом, чтобы тривиальные изменения в XML (например, изменение порядка атрибутов в элементе) не изменяли результирующую форму байтов. Байты, полученные из канонизации, обычно используются для создания криптографической подписи по XML-содержимому.
Часто используемые алгоритмы канонизации XML стандартизуют следующие аспекты:
- Кодировка символов (UTF-8 без предварительной таблицы)
- Линейная линия и другие формы символов
- Порядок атрибутов в элементе
- Пустая форма элемента
- Объявления пространства имен отрисовки
API WsStartReaderCanonicalization и WsEndReaderCanonicalization предоставляют функции канонизации XML при чтении документа.
API WsStartWriterCanonicalization и WsEndWriterCanonicalization предоставляют функции канонизации XML при написании документа.
Следующие перечисления используются с канонизацией:
Следующие функции используются с канонизацией:
- WsEndReaderCanonicalization
- WsEndWriterCanonicalization
- WsStartReaderCanonicalization
- WsStartWriterCanonicalization
Следующие структуры используются с канонизацией: