Данные извлекается с помощью следующего SQL-запроса:
Код: Выделить всё
DECLARE @BinaryData VARBINARY(MAX);
\-- Assigning value to the variable
SELECT @BinaryData = DATA
FROM \[BPMDB\].\[baw\].\[LSW_INSTANCE_DATA\]
WHERE BPD_INSTANCE_ID = id;
\-- Converting to HEX format
SELECT CONVERT(VARCHAR(MAX), @BinaryData, 2) AS HexData;
Код: Выделить всё
0x3C54686973206973206120746573742E2E2E3E- преобразовать эту шестнадцатеричную строку обратно в двоичный код данные.
- Десериализовать эти двоичные данные в рабочий бизнес-объект (BO) с помощью IBM BPM.
Что мне нужно:
- Способ преобразования HEX-строки в двоичный массив.
Метод или пример кода (JavaScript или Java) для десериализации этих двоичных данных в бизнес-объект в IBM BPM.
Подробнее здесь: https://stackoverflow.com/questions/792 ... d-from-the
Мобильная версия