2011-08-23 2 views
0

bytearraystring으로 변환하려고합니다. 문제는 내가 문자열 을 사용하여 NULL 문자를 추가하려 할 때 문자열의 끝을 자르고 실행할 수없는 것보다 base64을 던져 버리는 것입니다. 대신 String.fromCharCode(32) (space)을 사용해 보았지만 행운은 없습니다. 해결 방법에 대한 아이디어가 있으십니까? 감사합니다.String.fromCharCode (0) problem - actionscript 2

답변

0

데이터를 문자열로 변환 할 필요가없는 경우 직접 Base64Encoder::encodeBytes을 사용하여 ByteArray를 인코딩 할 수 있습니다.

+0

'ByteArray'를 사용중인 경우 이미 AS3을 사용하고있을 것입니다. 어쨌든, 당신이하려고하는 것은 기본적으로 불가능합니다 - 문자열에 "0"을 사용할 수 없으므로 ByteArray를 사용하는 인코더에 직접 전달해야합니다. AS2에 그런 인코더가 없다면 직접 작성해야 할 수도 있습니다. –

+0

아니요, AS2를 사용하고 있습니다. 감사. – dave