JSONファイルを解析しようとしています。やや構造から外れていたので、構造を取得するために、そのファイルのサブシーケンスを使用しています(構造を取得するため)。しかし、サブシーケンスまたはサブストリングを使用しているときは、開始オフセット (最初のオフセット) を省略しているだけであり、終了オフセット (終了はそのまま) を省略しています。コードは次のとおりです。
String url = "http://earthquake.usgs.gov/earthquakes/feed/geojsonp/2.5/week"; //json file
String response="";
response = getInputStreamFromUrl(url); //getting the response
response= response.subSequence(16, response.length()-2).toString(); //i want to omit the last 2 characters from the string
txt.setText(response); //setting the response in a text view(doing it in android)
また、文字数を数えて終了オフセットを設定しようとしましたが、それでも指定した文字数を超えています。