4

PHP または Java 用の BSON シリアライザー/デシリアライザー ライブラリはありますか?

4

5 に答える 5

3

もう 1 つの可能性は、BSON の読み取り/書き込みのサポートを追加するJacksonのBSON4Jackson拡張機能です。

于 2011-01-11T06:55:22.983 に答える
1

このリンクを確認してください http://php.net/manual/en/ref.mongo.php

bson_decode — BSON オブジェクトを PHP 配列にデシリアライズする

bson_encode — PHP 変数を BSON 文字列にシリアライズする

于 2013-01-28T10:36:32.037 に答える
0

MongoDBはBSONを使用するため、これらの言語のMongoDBドライバーを確認できます。彼らが何を使っているかを見るか、彼らの実装を盗みます。

于 2010-09-20T23:50:08.327 に答える
0

そして、ここに Rapidjson を使用して作成した C++11 JSON エンコーダーとデコーダーがあります。これは、ネイティブ JSON エンコーダー ( BSONObj::jsonString) が long に対して非標準エンコーディングを使用するためです: https://gist.github.com/ArtemGr/2c44cb451dc6a0cb46af

また、ネイティブの JSON エンコーダーとは異なり、これはトップレベルの配列のデコードに問題はありません。

于 2014-06-13T14:30:46.187 に答える