データ構造をテキストとしてエンコードするための一般的な方法です。エンコード形式のデータを出力します。ストリームを取得したうえで、すべて読み取ります。先日、Edwin氏は、JSONベースのWebサービス構築のベストプラクティスに関する、彼の経験をもとにしたクックブックをブログに投稿した。このクックブックは、まだ未完成だと思われるが、現在のところ以下のようなガイドラインを提供している。ここはベストプラクティスとずれましたね。ベストプラクティスの筆者の考えは、JSONなので原則キャメルケースであるべきだけど、世の中のAPIとしてはスネークケースも多いよとのこと。