【问题标题】:Flash builder, embed json compile errorFlash builder,嵌入 json 编译错误
【发布时间】:2014-05-16 03:05:06
【问题描述】:

我使用的是 flash builder 4.7。 我尝试嵌入 json 文件,但出现错误提示:“../strings.json 属于未知文件 无法嵌入的类型”。

这是我的代码。 [嵌入(source=".​​./media/data/strings.json"), mimeType="application/octet-stream"] 公共静态常量 JsonData:Class;

我不知道如何解决它。

我正在使用 AIR SDK 3.4

我想使用嵌入式方法,因为访问本地资源(全局闪存设置)总是很烦人。

【问题讨论】:

    标签: json actionscript-3 flash-builder embed


    【解决方案1】:

    我检查了您发布的嵌入 json 文件的语法不正确。 请改正,应该是这样的

    [嵌入(source="a.json", mimeType="application/octet-stream")] public var jsonData:Class;

    然后你可以像这样访问json数据:-

    var str:String = new String(new jsonData()); var obj:Object = JSON.parse(str);

    请确保您的 a.json 文件必须包含有效的 json 数据。

    【讨论】:

      猜你喜欢
      • 2015-07-26
      • 2011-07-28
      • 2014-10-23
      • 2012-02-29
      • 1970-01-01
      • 2012-12-22
      • 2011-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多