gpt4 book ai didi

javascript - Adobe AIR : Handling JSON objects from server

转载 作者:数据小太阳 更新时间:2023-10-29 05:06:51 27 4
gpt4 key购买 nike

我有一个脚本可以通过 Ajax 调用从远程服务器检索对象。服务器以 JSON 表示法返回对象。

但是,在 Adob​​e AIR 中,使用 eval() 是有限制的出于安全原因。所以我能够从远程服务器获得回复,但不能将它们转回 JavaScript 对象。这个问题有什么解决方法吗?我想将 JSON 用于我的 JavaScript 对象,因为它几乎可以立即使用。

旁注:我确实了解强制执行此问题的安全隐患,但我会为竞赛进行一些快速应用程序开发,因此该程序只是一个快速原型(prototype),不会用于生产目的。不过,如果有更好的替代方法来替代我现在尝试做的事情,那就太好了


更新:

感谢Theojsight他们的答案;

我今天学到的一件重要事情是,我实际上可以通过使用

<script src="lib/myClasses.swf" type="application/x-shockwave-flash"></script>
来使用 ActionScript 库。由 Adob​​e AIR 扩展的标签。查看 Theo's链接了解更多详情!

最佳答案

你可以找到一个JSON parser written in JavaScript here (source code here)。您还可以使用来自 JavaScript 的 as3corelib JSON 解析器,有 a description of how to access ActionScript libraries from JavaScript here .

关于javascript - Adobe AIR : Handling JSON objects from server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21651/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com