Flex中读取(嵌入)本地JSON文件
2015-05-25 00:00
357 查看
//将.json结尾的JSON文件放置于项目的直接目录下
package utils { import flash.utils.ByteArray; /** * @Title: EmbeddedJSON.as * @Description: 加载json文件 * @author HJC * @date 2015-5-25 下午4:01:24 * @version V1.0 */ public class EmbeddedJSON { /** Loads Embedded JSON data * @param Embedded Accepts a class which points to the embedded JSON source. * @return Spits out the decoded JSON Object, ready to use */ public static function load(Embedded:Class):Object { var bytes:ByteArray = new Embedded() as ByteArray; return JSON.parse(bytes.readUTFBytes(bytes.length)); } } }
import utils.EmbeddedJSON; [Embed(source="Tasks.json", mimeType="application/octet-stream")] private const Embedded:Class; private function readText():void { var jsonObject:Object = EmbeddedJSON.load(Embedded); init(jsonObject); //得到的json对象 trace(jsonObject); }
相关文章推荐
- js读取本地txt文件中的json数据
- 【Flex】读取本地XML,然后XML数据转成JSON数据
- JavaWeb读取本地json文件以及乱码问题解决
- Flex 实现读取本地文件
- Unity 关于安卓和各平台读写本地json文件,WWW读取本地文件,Unity各路径API(persistentDataPath,StreamingAssets文件夹),目前较完整的详解
- JQuery读取本地JSON文件
- iOS Swift读取本地json文件报错的解决方法
- 在vue中读取本地Json文件的方法
- iOS 读取本地JSON文件
- Flex 调用javascript上传文件读取文件的本地路径的一直是 "C:/fakepath/" 的解决方案
- Java读取本地json文件及相应处理
- 不开webServer让chrome能读取本地json等文件
- 读取本地JSON文件并显示
- java 读取本地的json文件
- flex实现读取本地文件
- vue+echarts实现本地读取json文件并动态显示
- 读取本地的json文件
- 读取本地json文件,转出为指定格式json
- 【Flex】读取本地JSON,然后JSON数据转成XML数据
- jQuery ajax读取本地json文件以及跨域问题