urlからJSON形式のデータを取得しようとしましたが、表示されるデータは[で始まり、[BufferedReaderを使用して最初のシンボルを無視する方法はありますか?BufferedReaderを使用して最初のシンボルを無視する方法はありますか
コード:http://pastebin.com/eGQGVPY3
urlからJSON形式のデータを取得しようとしましたが、表示されるデータは[で始まり、[BufferedReaderを使用して最初のシンボルを無視する方法はありますか?BufferedReaderを使用して最初のシンボルを無視する方法はありますか
コード:http://pastebin.com/eGQGVPY3
は、BufferedReader
skip
メソッドを使用します。
はあなたが望むものを達成しなければならない代わりにbuffer.toString()
のbuffer.substring(1)
を返します。
reader = new BufferedReader(new InputStreamReader(url.openStream()));
reader.skip(1);
これは(だけでなく、冒頭で)ストリーム内の任意の時点で動作します:文字をスキップする
...しかし、* "決してない!" * **最初のバイトが実際に期待している文字かどうか確認してください**! –
質問に直接関連するコードを含めてください。 – Filburt