我使用protostuff将我拥有的 json 输入转换为字节数组。java中的代码是:
LinkedBuffer buffer = LinkedBuffer.allocate(1024);
Schema<String> orderSchema = RuntimeSchema.getSchema(String.class);
int i = 1 ;
for(String p:poligonsStr) {
buffer.clear();
byteslist.add(ProtostuffIOUtil.toByteArray(p, orderSchema, buffer));
}
问题是我不知道使用的算法以及如何使用 JavaScript 客户端 (Node.js) 进行解码。我还看到在项目 com.dyuproject.protostuff 中为 protostuff 实现了一个非常好的算法,称为 Smile,但我想知道如何使用该库获取模式 - 我还没有管理它。
我想知道什么是最好用的:ProtostuffIOUtil
还是SmileIOUtil
?以及如何使用?以及如何用 JavaScript 解码?