正确地从服务器读取文本

时间:2012-10-19 19:40:07

标签: android text flexbuilder mobile-application

我已将我的脚本更新为下面提到的内容但我仍然得到相同的语法错误...任何建议??

<fx:Script>
<![CDATA[
    try {
        URL url = new URL("http://www.rwolfc.com/App/TRY.txt"){;
        BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
        String str;
        while ((str = in.readLine()) != null) {
        }
        in.close();
    } catch (MalformedURLException e) {
    } catch (IOException e) {
    }
]]>


    </fx:Script>            

但是当我使用它时,我在flex中得到以下错误:

1071: Syntax error: expected a definition keyword (such as function) after attribute String, not str.
1073: Syntax error: expecting a catch or finally clause.
1084: Syntax error: expecting rightbrace before leftbrace.

帮助!! ?? !!

1 个答案:

答案 0 :(得分:1)

在以下行中,您没有将结果分配给变量

URL = new URL("http://www.rwolfc.com/App/TRY.txt");

应该是

URL url = new URL("http://www.rwolfc.com/App/TRY.txt");