У меня есть:
- Необработанный xml, заполненный запросом выбора. Этот xml преобразован в сообщение HL7.
- Один из тегов этого xml представляет столбец clob из таблицы в базе данных.
- Я сопоставил эти данные (из раздела редактирования трансформатора) как переменную.
- Теперь я пытаюсь преобразовать эту переменную в строку base64, а затем заменить ее в своем преобразованном сообщении hl7. 5. Я попробовал это преобразование на целевом канале, который является автором javascript.
Я прочитал и попробовал несколько методов преобразования, таких как
Packages.org.apache.commons.codec.binary.Base64.encodeBase64String();
У меня есть только сообщения об ошибках, например:
EvaluatorException: Can't find method org.apache.commons.codec.binary.Base64.encodeBase64String(java.lang.String);
Часть кода:
var ads=$('V_REPORT_CLOB');
var encoded = Packages.org.apache.commons.codec.binary.Base64.encodeBase64String(ads.toString());
Совершенно ясно, что я новичок в этом. Как мне сделать это преобразование?