试图找出一种方法来让ActionScript打印出一个php对象。在PHP中,我可以做print_r,并且我能够成功地将对象放入Flash中,但现在无法弄清楚如何使用ActionScript 3打印出对象?
答案 0 :(得分:0)
好吧,当请求第一次出现时,总会有URLLoader.data,它是原始格式的数据。如果您希望从JSON样式的对象获取数据,则for( var i:String in obj )
。如果你正在寻找比这更模糊的东西,那么就有能力使用describeType。我最喜欢的最后一个示例是JSONEncoder类。
答案 1 :(得分:0)
从PHP,您可以使用json_encode()
(PHP5 +)将大多数对象编码为JSON。使用as3corelib中的AS3 JSON解码器,您可以将该编码的字符串转换为AS3 con读取的对象。之后,您可以将对象作为键/值对进行迭代,然后根据需要输出它。
答案 2 :(得分:0)
我想我知道你的意思,我有同样的需要,所以我做了这个
http://www.actionscript.org/forums/showthread.php3?t=266979
滚动到底部,有一个描述和一个名为trace_r的.AS文件,我写了