程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在动作脚本中获取并解析JSON大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决在动作脚本中获取并解析JSON?

开发过程中遇到在动作脚本中获取并解析JSON的问题如何解决?下面主要结合日常开发的经验,给出你关于在动作脚本中获取并解析JSON的解决方法建议,希望对你解决在动作脚本中获取并解析JSON有所启发或帮助;
  1. 将添加corelib.swc到您的库路径。

    @H_419_6@
  2. 导入JsON库: import com.adobe.serialization.Json.JsON;

    @H_419_6@
  3. 使用如下代码调用服务:

    @H_419_6@
        var request:URLrequest=new URLrequest();
    request.url=YOUR_ENDPOINT
    request.requestheaders=[new URLrequestheader("Content-Type", "application/Json")];
    request.method=URLrequestMethod.GET;
    var loader:URLLoader=new URLLoader();
    loader.addEventListener(Event.COMPLETE, receivE);
    loader.addEventListener(SecurityErrorEvent.Security_ERROR, notAllowed);
    loader.addEventListener(IOErrorEvent.IO_ERROR, notFound);
    loader.load(request);

    protected function receive(event:Event):voID
    {
         var myResults:Array=JsON.decode(event.target.data);
    }
@H_502_21@

  1. 用解析结果JsON.decode(results)。@H_419_6@

在此处维护as3corelib:https ://github.com/mikechAmbers/as3corelib#readme。

解决方法

我想做的就是对此URL发出get请求:http :
//api.beatport.com/catalog/3/most-popular,该URL应该返回一些JSON,然后从中解析出某些信息。

我将如何在Actionscript3中执行此操作?我更关心的是弄清楚如何获取数据以将其馈送到JSON解析器而不是解析JSON,因为关于解析JSON似乎有很多问题。我要在AS3中执行此操作的原因是,我设置了3D
Flash可视化,并且想要获取此数据,解析出相关的位,然后在可视化中显示已解析的位。

如果有更简便的方法可以使用另一种语言来实现,我愿意接受除AS3之外可以轻松与Flash集成的任何其他方法。

大佬总结

以上是大佬教程为你收集整理的在动作脚本中获取并解析JSON全部内容,希望文章能够帮你解决在动作脚本中获取并解析JSON所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: