Я столкнулся с такой же проблемой. Только хочу наоборот container преобразовать в Binary.
Работает в таком виде:
PHP код:
Binary con2Binary(container _c)
{
BinData bd = new BinData();
Binary b;
int i;
int num;
;
bd.setData(_c); //тут уже заранее заполненный контейнер _c
num = bd.getVariant().safeArray().lastIndex();
b = new Binary(num+1);
for(i=1; i<(num+1); i++)
b.byte(i-1, bd.getVariant().safeArray().value(i));
return b;
}
Неужели нет более лаконичного решения? (работает очень долго)
Может у кого-нибудь есть идеи?