Показать сообщение отдельно
Старый 18.03.2011, 22:58
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 4  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
1. Надо прочитать в хелпе про загрузку бинарных данных с помощью URLLoader и загрузить текст как бинарник
2. Допустим он у нас есть
Код AS3:
var bytes:ByteArray = ...
var length:int = bytes.length;
for (var i:int = 0; i < length; i++)
{
    var byte:int = bytes[i];
    if (byte == "on the Web:".charCodeAt(0))
    {
          byte = bytes[i + 1]
          if (byte == "on the Web:".charCodeAt(1))
          {
                 ...
                     ...
                     if (byte == "on the Web:".charCodeAt(10))
                     {
                         trace(bytes.readUTFBytes(90));
                         break;
                     }
          }
    }
}
Алгоритм не оптимален, возможно не корректен, и полон копипасты.
Но суть именно такая - если сработает - думаю, сможете его соптимизировать.

Кстати, а если без всякого ByteArray, getCharAt или getCharCodeAt на такой большой строке работают?
Может ими?