XSLT: получение или сопоставление хэшей для данных, закодированных в base64

Мне нужно найти способ найти способ найти хэш для данных в кодировке base64 в узле XML// примечание / ресурс / данныеили как-то иначе сопоставить его со значением хеша в узле// примечание / содержание / ан-нотная // ан-медиа @ хэш

Смотрите ниже полный файл XML

Пожалуйста, предложите способ {получить | совпадение}используя XSLT

4aaafc3e14314027bb1d89cf7d59a06c

{От | с}

R0lGODlhEAAQAPMAMcDAwP/crv/erbigfVdLOyslHQAAAAECAwECAwECAwECAwECAwECAwECAwEC
AwECAyH/C01TT0ZGSUNFOS4wGAAAAAxtc09QTVNPRkZJQ0U5LjAHgfNAGQAh/wtNU09GRklDRTku
MBUAAAAJcEhZcwAACxMAAAsTAQCanBgAIf8LTVNPRkZJQ0U5LjATAAAAB3RJTUUH1AkWBTYSQXe8
fQAh+QQBAAAAACwAAAAAEAAQAAADSQhgpv7OlDGYstCIMqsZAXYJJEdRQRWRrHk2I9t28CLfX63d
ZEXovJ7htwr6dIQB7/hgJGXMzFApOBYgl6n1il0Mv5xuhBEGJAAAOw==

Этот образец XML-файла был явно урезан для краткости / простоты. Фактическое может содержать> 1 изображение на заметку, поэтому необходимо получить / сопоставить хэши.

XML-файл:






    A title here
    
    20090925T063154Z
    
        
    
    
        
R0lGODlhEAAQAPMAMcDAwP/crv/erbigfVdLOyslHQAAAAECAwECAwECAwECAwECAwECAwECAwEC
AwECAyH/C01TT0ZGSUNFOS4wGAAAAAxtc09QTVNPRkZJQ0U5LjAHgfNAGQAh/wtNU09GRklDRTku
MBUAAAAJcEhZcwAACxMAAAsTAQCanBgAIf8LTVNPRkZJQ0U5LjATAAAAB3RJTUUH1AkWBTYSQXe8
fQAh+QQBAAAAACwAAAAAEAAQAAADSQhgpv7OlDGYstCIMqsZAXYJJEdRQRWRrHk2I9t28CLfX63d
ZEXovJ7htwr6dIQB7/hgJGXMzFApOBYgl6n1il0Mv5xuhBEGJAAAOw==
        
        image/gif
        
            clip_image001.gif
        
    



Внедренное решение

Используя концепцию решения, предложенногоJackem, Основное отличие состоит в том, что я избегаю создания своего собственного класса Java (и создания дополнительной зависимости). Я делаю обработку в XSLT, так какдостаточно прямо,только ссылки внешние зависимости, которые идут с основными библиотеками Java.

Jackem»с решениеПравильнее потому что это нев некоторых хешах нельзя терять ведущий ноль, однако я обнаружил, что гораздо проще позаботиться об этом в другом месте, используя li 'Я простой взлом.


...

    
    
    
    
    
    

...

Постскриптум увидетьбратский вопрос для моей реализацииbase64-->image file преобразование

Этот вопрос является подвопросомеще один вопрос, который я задавал ранее.

Ответы на вопрос(4)

Ваш ответ на вопрос