3

ストリーミングTwitterAPIからのTwitterメッセージの大規模なコレクションが、テキストファイルにJSON文字列として保存されています。

これらのJSON文字列をTwitter4Jステータスオブジェクトのようなものに変換して、ゲッターとセッターで単純なオブジェクトとして使用する方法を誰かが知っているかどうかを知りたいと思いました。

ソースをデバッグして、入力ストリームクラスを模倣する独自のインジェクトクラスを作成することを考えていましたが、もっと良い方法があるのではないかと思います。

ありがとう!

4

3 に答える 3

4

DataObjectFactory#createStatus(String)を試してください。これは、単一のtwitter4j.Statusオブジェクトを返す単純な静的メソッドです。 http://twitter4j.org/en/javadoc/twitter4j/json/DataObjectFactory.html#createStatus(java.lang.String

于 2011-06-28T06:08:40.460 に答える
1

GoogleのProtobuffまたはCodehauseのXStreamまたはJacksonを使用してみることができます

このスレッドは役立つかもしれません

https://stackoverflow.com/questions/338586/a-better-java-json-library

于 2011-06-28T05:23:46.777 に答える
0

データをどのように処理するかによって異なります。頭に浮かぶ考えの1つは、JSONのインポートをすでにサポートしているMongoDbのようなデータベースhttp://www.mongodb.org/display/DOCS/Import+Export+Toolsにインポートすることです。次に、そこからさらにデータの分析または変換に進むことができます

于 2011-06-28T05:24:56.043 に答える