преобразовать байтовый массив в строку по определенному индексу (Flex) - PullRequest
0 голосов
/ 26 ноября 2010

Я немного новичок, когда дело доходит до Flash / Flex Builder.Как преобразовать байтовый массив в строку по определенному индексу?Я получил это (b является байтовым массивом)

var s:String = b.readUTFBytes(4);

Но мне нужно перейти к определенной точке в байтовом массиве.

В C # я могу сделать это, что бы пропуститьпервые 8 байтов.

Encoding.UTF8.GetString(b, 8, 4);

Как сделать эквивалент в Flash Builder?

1 Ответ

0 голосов
/ 26 ноября 2010

Справка на ByteArrays имеет несколько хороших примеров.Вот как бы я это сделал.

bytes.position = 7;
trace((bytes.readUTFBytes(4)));
...