Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 如何在AS3中本地保存用户数据,然后读取/导出?_Apache Flex_Actionscript 3_Actionscript_Save_Flash Builder - Fatal编程技术网

Apache flex 如何在AS3中本地保存用户数据,然后读取/导出?

Apache flex 如何在AS3中本地保存用户数据,然后读取/导出?,apache-flex,actionscript-3,actionscript,save,flash-builder,Apache Flex,Actionscript 3,Actionscript,Save,Flash Builder,嘿,我想知道AS3专家会做什么来执行这项任务:在本地保存用户数据(注册表表单),然后能够读取它或将其导出到客户端可以读取的内容中 提前感谢您,我对AS3的做法还很陌生,需要注意的是,这个项目是纯AS3的,并且部署在AdobeAIR中,因此没有服务器编程。根据数据的大小,您可以使用a在本地保存数据 至于客户端可以读取的内容,您可以更具体一点吗?根据数据的大小,您可以使用本地存储数据 至于客户端可以读取的内容,您可以更具体一些吗?如果您可以访问AIR功能,您可以将大量数据保存在一个文件中: var

嘿,我想知道AS3专家会做什么来执行这项任务:在本地保存用户数据(注册表表单),然后能够读取它或将其导出到客户端可以读取的内容中


提前感谢您,我对AS3的做法还很陌生,需要注意的是,这个项目是纯AS3的,并且部署在AdobeAIR中,因此没有服务器编程。

根据数据的大小,您可以使用a在本地保存数据


至于客户端可以读取的内容,您可以更具体一点吗?

根据数据的大小,您可以使用本地存储数据


至于客户端可以读取的内容,您可以更具体一些吗?

如果您可以访问AIR功能,您可以将大量数据保存在一个文件中:

var storage:File = File.applicationStorageDirectory.resolvePath("data.xml");
var stream:FileStream = new FileStream();
stream.open(storage, FileMode.WRITE);
stream.writeSomething //there are various .writeXXX functions
stream.close();

我会保存xml文件(只是为了避免发明自定义解析器),然后将其读回。

如果您可以访问AIR功能,您可以在文件中保存大量数据:

var storage:File = File.applicationStorageDirectory.resolvePath("data.xml");
var stream:FileStream = new FileStream();
stream.open(storage, FileMode.WRITE);
stream.writeSomething //there are various .writeXXX functions
stream.close();

我会保存xml文件(只是为了避免发明自定义解析器),然后将其读回。

您可以将数据保存在SharedObject中,使其从flash中可读。
如果需要将其导出到用户定义的位置,可以使用FileReference.save()方法,但要将其读回,用户必须手动输入文件路径

您可以将数据保存在SharedObject中,以便从flash读取。
如果需要将其导出到用户定义的位置,可以使用FileReference.save()方法,但要将其读回,用户必须手动输入文件路径

听起来像是两个不同的任务。。。为了保存用户数据,我会在本地保存之前使用共享对象,但是保存文件也可以,但是在读取/写入数据时需要做更多的工作。但是,如果您仍然需要从外部读取和写入数据,那么这可能就是解决方法。。。为了保存用户数据,我会在本地保存之前使用共享对象,但是保存文件也可以,但是在读取/写入数据时需要做更多的工作。但是,如果您仍然需要从外部读取和写入数据,那么这可能是一种方法。