在 Java byte[] 中转换 Flex ByteArray
Posted
技术标签:
【中文标题】在 Java byte[] 中转换 Flex ByteArray【英文标题】:Convert Flex ByteArray in Java byte[] 【发布时间】:2014-04-17 07:14:58 【问题描述】:我正在尝试将文件上传到服务器上,该文件使用 rtmp 协议从 Flex GUI 发送。 我昨天问了如何在服务器上发送文件数据:Upload file on server through rtmps+java
但是现在我遇到了如何将 org.red5.io.amf3.ByteArray 转换为我可以正确保存在文件中的东西的问题。
有人帮帮我吗?
【问题讨论】:
【参考方案1】:获取数组:
byte[] bytes = new byte[byteArray.length()];
byteArray.readBytes(bytes);
【讨论】:
方法 getData() 不可见,因为它受到保护。以上是关于在 Java byte[] 中转换 Flex ByteArray的主要内容,如果未能解决你的问题,请参考以下文章
Caused by: java.lang.ClassNotFoundException: flex.messaging.io.BeanProxy