Javascript 用嵌套的ArrayBuffer序列化Java对象?

Javascript 用嵌套的ArrayBuffer序列化Java对象?,javascript,java,spring-mvc,Javascript,Java,Spring Mvc,好奇是否有人知道如何将包含嵌套ByteBuffer的Java对象序列化为JavaScript类型Darray或ArrayBuffer 假设我有一个对象,看起来像: class Sample { String getId() {} ByteBuffer getData() {} } 我熟悉使用Jackson将示例类本身序列化为ArrayBuffer。但是,通过Jackson将对象转换为String/JSON,它将getData属性转换为标准数组 我希望有一种方法可以将Samp

好奇是否有人知道如何将包含嵌套ByteBuffer的Java对象序列化为JavaScript类型Darray或ArrayBuffer

假设我有一个对象,看起来像:

class Sample {
     String getId() {}
     ByteBuffer getData() {}
}
我熟悉使用Jackson将
示例
类本身序列化为ArrayBuffer。但是,通过Jackson将对象转换为String/JSON,它将
getData
属性转换为标准数组


我希望有一种方法可以将
Sample
类和内部
getData
属性序列化为ArrayBuffer

JSON没有ArrayBuffer的概念,因此无法序列化为ArrayBuffer。您必须确定Jackson为ByteBuffer输出了什么(看起来像Base64字符串),并用Javascript编写自己的反序列化程序

JSON没有ArrayBuffer的概念,因此无法序列化为ArrayBuffer。您必须确定Jackson为ByteBuffer输出了什么(看起来像Base64字符串),并用Javascript编写自己的反序列化程序

是的,我更多的是寻找另一个库或替代方法,用ByteBuffer将一个对象发送到客户端,可能是一个类型Darray或ArrayBuffer。是的,我更多的是寻找另一个库或替代方法,用ByteBuffer将一个对象发送到客户端,可能是一个类型Darray或ArrayBuffer