Как конфертировать из utf8 в unicode в actionscript? - PullRequest
0 голосов
/ 02 апреля 2012

У меня есть строка, закодированная в utf 8, я хочу преобразовать ее в Unicode, как я могу это сделать?

1 Ответ

0 голосов
/ 02 апреля 2012
function onload(Event):void
{
RLDATA = myLoader.data.split(/\r\n|\n|\r/);
RLDATA.pop();
for (var i:int=0; i<RLDATA.length; i++){
var rowArray:Array = RLDATA[i].split(",");
RLDATA[i] = { Team_name: rowArray[0], team_id: rowArray[1], Player_name:
rowArray[2],Player_id: rowArray[3], player_rating_and_position: rowArray[4], tier:
rowArray[5],staminia: rowArray[6],speed: rowArray[7],
acceleration: rowArray[8],agility: rowArray[9], ball_handling: rowArray[10],   
tackle_ability: rowArray[11],break_tackle: rowArray[12], unknown: rowArray[13],  
jersey_position_number: rowArray[14]};

}
RLDATA.shift();
sheet.dataProvider = new DataProvider(RLDATA);

}


function update(event:MouseEvent):void {
for (var c:Number = 0; c < sheet.length - 1; c++) {  

CSV += sheet.getItemAt(c).Team_name + "," + sheet.getItemAt(c).team_id+ "," +   
sheet.getItemAt(c).Player_name+ "," + sheet.getItemAt(c).Player_id+ "," +   
sheet.getItemAt(c).player_rating_and_position+ "," + sheet.getItemAt(c).tier+ "," +
sheet.getItemAt(c).staminia+ "," + sheet.getItemAt(c).speed
+ "," + sheet.getItemAt(c).acceleration+ "," + sheet.getItemAt(c).agility+ "," +  
sheet.getItemAt(c).ball_handling+ "," + sheet.getItemAt(c).tackle_ability+ "," +
sheet.getItemAt(c).break_tackle+ "," + sheet.getItemAt(c).unknown+ "," +         
sheet.getItemAt(c).jersey_position_number+"\r\n" ;

}

}


function Writefile(event:MouseEvent) {
var file:FileReference = new FileReference();
var bytes:ByteArray = new ByteArray();
bytes.writeUTFBytes(CSV);
file.save(bytes,"test.csv");
}

Выше я использовал для заполнения таблицы данных, известной как «лист», из файлов CVS, которые представляли собой список статистики игр для xbox game / Pc Rugby League. Помимо использования метода Split, если вы вставили какой-то код, кто-то может помочь вам в точности, как вы надеялись, это поможет

Как я и предлагал, если у вас есть проблемы с пониманием этого, чем гугл метод SPLIT, так как приведенный выше код был написан для моего проекта, а не для вас, но вы должны быть в состоянии переработать его для своего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...