value zero of type java.lang.String cannot be converted to JSONobject
===

I am getting an error as "value zero of  type java.lang.String cannot be converted to JSONobject".I have saved my data in sdcard and using that data to write another text file in sdcard using a webservice.
My code is 

    package a.b;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.FileReader;
    import java.io.IOException;
    import java.io.OutputStreamWriter;
    import org.json.JSONArray;
    import org.json.JSONObject;
    
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.util.Log;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.Toast;
    public class Getlatlon24Activity extends Activity 
    {
        //private String tag;
    	/** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            Button b1=(Button)findViewById(R.id.button1);
            b1.setOnClickListener(new OnClickListener() {
    			
    			@Override
    			public void onClick(View arg0) 
    			{
    				try {
    					getLatandLong();
    				} catch (IOException e) {
    					e.printStackTrace();
    				}
    				
    			}
    		});
        }
        public void getLatandLong() throws IOException
        {
        	File myfile1=new File("/sdcard/latlon1234.txt");
    		myfile1.createNewFile();
    		FileOutputStream fos=new FileOutputStream(myfile1);
    		OutputStreamWriter osw=new OutputStreamWriter(fos);
    		//BufferedReader br=new BufferedReader(new FileReader("/mnt/sdcard/part2.txt"));
    		BufferedReader br=new BufferedReader(new FileReader("/mnt/sdcard/save.txt"));
        	for(int i=0;i<1;i++)
        	{
        		try
        		{
        			String currentadd;
            		while ((currentadd = br.readLine()) != null) 
            		{
            			try
            	    	{
            	    		String data=UrltoValue.getValuefromUrl("http://maps.google.com/maps/api/geocode/json?address="+currentadd+"&sensor=false");
            	    		Log.e("data",data);
            	    	    JSONObject object = new JSONObject(data);
            				JSONArray dataarr=new JSONArray(object.getString("results"));
            				JSONObject obj=new JSONObject(dataarr.getString(0));
            				JSONObject geo=new JSONObject(obj.getString("geometry"));
            				JSONObject loc=new JSONObject(geo.getString("location"));
            	    	    String latitude=loc.getString("lat");
            				String longitude = loc.getString("lng");
            				osw.write(latitude);
            				osw.write("\r\n");
            				osw.write(longitude);
            				osw.write("\r\n");
            				Toast.makeText(getBaseContext(), "written", Toast.LENGTH_SHORT).show();
            			}
            			catch (Exception e) 
            	    	    {
            					Toast.makeText(getBaseContext(), "1st catch:" +e.getMessage(), Toast.LENGTH_LONG).show();
            	    	    	
            	    	    }
            		}
            		
            	}
        		
            	catch(IOException e)
            	{
            		Toast.makeText(getBaseContext(), "2nd catch:"+e.getMessage(), Toast.LENGTH_LONG).show();
            	}
            	finally 
            	{
        			try 
        			{
        				if (br != null)br.close();
        			} 
        			catch (IOException ex) 
        			{
        				ex.printStackTrace();
        			}
        		}
            	
            }
    		Toast.makeText(getBaseContext(), "File created", Toast.LENGTH_SHORT).show();
    
        	osw.close();
        	fos.close();	
        }
        
    } 
and my text file stored on sdcard is

    Next%20to%20Reliance%20Fresh,%20Bhusari%20Colony,%20Paud%20Road,%20Kothrud,%20Pune 
    Ram%20Baug%20Colony,%20Off%20Paud%20Road,%20Kothrud,%20Pune  
    17/2,%20Karishma,%20Karve%20Road,%20Near%20Kasat%20Chemicals,%20Kothrud,%20Pune 
    Near%20Dahanukar%20Colony,%20Kothrud,%20Pune 
    Plot%20No%2045/44,%20Kothrud,%20Chandani%20Chowk,%20Pune  

Like this i have many more addresses.Please guide me.Thanx in advance.