2010-01-26 4 views
12

사용자에게 TextArea로 표시되는 html 텍스트 블록이 있습니다. 현재, 나는 HTML 중 하나를 내 수업 내에서 XML 객체로 포함 시켰지만 이것은 끔찍한 디자인처럼 보입니다. HTML을 포함 된 파일에 넣고 XML 또는 String 객체에로드하고 싶습니다.Flex3 : 포함 된 텍스트 파일의 내용을 변수로로드

나는 이것을 수행하는 방법을 찾으려고 노력했지만, 검색은 문자열에로드 할 수있는 텍스트가 아닌 이미지 및 글꼴 포함에 대한 정보를 반환합니다.

텍스트 또는 XML 파일을 포함하고 Flex에서 변수에로드 할 수 있습니까?

[Embed(source="myFile.txt",mimeType="application/octet-stream")] 
private var myFile:Class; 

그것은이가 된 ByteArray로 포함되는 것이 중요합니다, 그래서 당신은 그것을 읽을해야합니다

답변

21

당신은 다음과 같이 텍스트 파일을 포함 할 수 있습니다. 다음과 같은 것 :

var b:ByteArray = new myFile(); 
var s:String = b.readUTFBytes(b.length) 
+0

마지막으로 그것에 대한 게시물을 발견했지만 readUTFBytes 부분은 제외되었습니다. 고맙습니다! – SorcyCat

관련 문제