私はプロトスタッフを使用して、私が持っている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 のプロトスタッフ用に実装された Smile という非常に優れたアルゴリズムがあることも確認しましたが、そのライブラリでスキーマを取得する方法を知りたいのですが、まだ管理していません。
使用するのに最適なものを知りたい:ProtostuffIOUtil
またはSmileIOUtil
? そして使い方は?また、JavaScript でデコードする方法は?