Bonjour,
J'essaye de récupéré une image stocké dans ma base de donné mysql (blob). Je passe par un script php pour créer un flux JSON.
Vue que c'est une image je l'ai convertir avec base64 dans mon php.
Maintenant j'essaie de la lire avec mon application mais sa ne passe pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
String result = "";
			InputStream is = null;	
 
			// Envoie de la commande http
			is=commandehttp("test.php", "");
			// Convertion de la requête en string
			result = convertionString(is);
 
			// Parse les données JSON
			try
			{
				Log.e("log_tag", "image result " + result);
 
				JSONArray jArray = new JSONArray(result);//le probleme se situ ici car je n'attiend pas le log
				Log.e("log_tag", "jArray " + jArray);
 
		        BDDimage BDDimage = new BDDimage(this);
		        BDDimage.open();
 
 
 
		         for(int i=0;i<jArray.length();i++)
		         {
		        	 JSONObject json_data = jArray.getJSONObject(i);			        
		        	 byte[] image = Base64.decode(json_data.getString("IMAGE"));
 
		        	 Image Image = new Image(json_data.getString("ID"), image);
		        	 Log.e("log_tag", "image " + Image);
 
		        	 BDDimage.insertImage(Image);
 
		         }
		         BDDimage.close();
			}catch(JSONException e)
			{
				Log.e("log_tag", "image Error parsing data " + e);
		}
Log
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
04-12 09:48:23.953: E/log_tag(779): image Error parsing data org.json.JSONException: Value {"id":"4","image":"\/9j\/4AAQSkZJRgABAQEASABIAAD\/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz\/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz\/wAARCABIAEgDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9+93oCaNx9DX5Fftv\/sB\/tU+J\/Hfi34teFPjd8dvG3h3xHcm+svB3grxvceFbnw5AckQRW4kNvcpGgRAYwk0mCzK7sTX586z+1t448Ma5eaXq3xa\/bN0rVNPlMN1ZXvxZ1C3ubVwcFJI3QMjD0YA19rlXBkswpqpha8Zd0r3Xk1v+HofP47iGlhJcteEl2dtH6O5\/T2GOehpCQeoJNfzA237ZnilruJT8aP2viGdRz8Yb0jqPav2V\/wCC23i68+Ff7PHg290\/xV8TPDst34jWF5\/C3im40m6lX7JO2ySRCS8eRnb\/AHgD2ryeKOH62SQjOvJS5r7abW7+p9JwTGPE2ZU8twj5ZTaV33d3svQ+6cD0NKMDoCK\/nm\/4af8AEX\/RWv2oef8Aqqd5X6Tf8EN\/Gd58Vfg945udR8WfE\/xI9nr8USy+K\/FVxrE8I+zI2yN2IKIScle5Oa+MwuaRr1PZpW+Z+s8X+EGP4fy2WZ4ispRi0rcrW7t1Z95ljnoaNx9DX8xXiX9sjxTb+JNSiX4zftdqsV3MgVPjBeqoAkYYA28D27VV0v8Aa98a+ItZtNN034uftl6lqd\/IIbWzs\/i1fz3F1ITgJHGilnYnoFBNfra8Nsby8zqK3oz+dv8AXDB35bO\/y\/zP6f8AdgZIxRX45fsTfs2\/tIfAr47fDT4lfET4\/fFPwD4Y1PVYNMTwJ8SvHM3iTU\/F7XEscQt4rRpPKiLiT7zL58LKDtAJor4nM8FTwlb2MK0alt3F6J9tf0uj6bDVKlWlGtKnKKltdWv5o+lf2Xv+C1fwvuvGGtfD3x2s3w\/1XwzrN3osGp3Unn6VfiCZolkaZQDbswUEiUBBziQ19AftP\/sI\/Bf\/AIKB+DbWfxj4b0jxA88AbTvEWmzCHUIUIJRobuI5ZMnIRi8bd1YV8vWX7ZH7Dvhy91LTfE+geD5vFGn309trEkvgCW4ke8Rys5aUWx8xjIGy4J3HnJr0H4a\/8FZ\/2RvhJob6d4T1WLw3pskhla10zwje2sBc9X2JABk9z3rwsDmVTDVOdVkpLZp8rWp+o8RcEyx1GE8qyrEwulzKUHOD03i+W6T3SfNvo0fAX7Zn\/Buj8TPgddT638Kb3\/hZ\/hmFxL\/ZziO1161jByfk4iucAdY9jk9Iia+0f+Dg1j\/wy\/4BJzkeKFHPb\/QbivTn\/wCC3f7NyrubxtqSj1Ph7UB\/7Rr48\/4LFf8ABR34S\/tbfAzwponw+1+81vU9L8QC+uIpdLurMJD9mnj3bpo1U\/M6jAJPOa9HibiurmeDVPE1IycE7NWu723tvt2NvCbw5zXKuKcLiXgqtOnzpycoSUVZPW7Wm\/VnwTxjoM\/hX6v\/APBu+dvwK+Ix4x\/wkcWf\/ASOvyCk8RTNkIsaA\/VjX6Cf8EZf+CiHwt\/ZC+E3jbSviP4hu9Jv9Z1uO8s44dJubsSQi2RC2YY2A+YEYJB\/Cvg8orxjiU5Oy130P6o8aMqxmN4Wq4fB0pVJuUPdinJ6S10V3oeAeAf+CNeq6VHdeN\/2h\/GmkfAvwLc3k00FrdOlz4j1ZDIWCwWq7tjFT0IeQd4euPQNJ\/bc+H37Jdu3hj9lD4ZRaHq+oj7G3jXX7Yat4n1VzgYgibfs3EAiPBQ9oFPFfZ\/jr\/gpb+xB8T\/Eb6x4mh0XxBq0iLG15qXgW7upygGAu97YnaB2zijwJ\/wU9\/Yg+FGunVfDUeh+HdTKGP7Xp3gO6tpwp6qHS2BAPoDX6Fn\/ABfmGa\/u6mJjCn\/LF2\/XX5n8tcD8AYPIl9axmQ4nFYharng1TT9FFtr10f8AL1Pm39mz\/gmj8dvir8fPBPxu+LuqX+j\/APCO+ItO1dY\/EM73etan5d1EyxCLOLaPPGHKlBnEVFfXz\/8ABYf9n743eI\/D3hDw34x1G91\/xFrVjYafA+gX8KzTPcxKql3hCrk92IFFePgaVCMX7GXNd6u99TyfELN88zDG0551hfYcsbU4ezcFGF9kmrtX6s\/FH46ShP2jfiQCRx4t1X\/0slrCj1Hy0woDEfkK\/RvX\/wDg3v8AGPxk8Y+IPF9p8TvDFjbeKdWutXjt5NIneS3W4meURswcAlQ+CRwSKSH\/AINr\/G6Dj4qeFG\/7hFx\/8cr5KrlGLdSTUNG327+p\/X2U+MHB1HAUKNXGpSjCKa5KmjSSf2e5+cLStPhnYsT79KTjnnIr9I1\/4NtPG6n\/AJKn4V\/8E9x\/8crwv9vn\/glD4i\/YF+HGieJNX8Y6L4kh1vVBpaQWdjLbvE3kyS7yWYgjEZGPcelYVcrxVOLnOFkvNf5nt5Z4p8LZji4YHBYtTqTdorlmrv1cUvvPlHHfsKTGeeMU82744WvqX9gH\/gld4g\/b+8EeIdc0jxfo\/hqPw9qK6dJFe2Mtw07NEsm8FWAAw2MHJyK56GGqVZclNXZ9VnnEGAyfCPHZlU9nTTSbs3q3a1ld\/M+VWACnn9aqXA+UHPFfpg3\/AAbaeN2yB8U\/CnH\/AFCLj\/45UEv\/AAbV+OHGP+Fq+Ex2\/wCQPccf+RK6\/wCxsXb4PxX+Z8TDxp4MTv8AXl\/4BU\/+QPhr9hzn9uf4KY6\/8J1o3\/pdDRX318J\/+CBHi79nH44eAvHl98SPDOp2nhLxNpuqS2cOlTxy3KxXcTFFYuQCcdTxRX0mR4OtRpyjUjZ3\/Q\/mfxz4syjPc0w+IyusqkI0+Vu0lrzN9Unse5fHD\/gsz4M\/Zy8Jjwx4O0258b+MNNU211ndaaZp0yDa6SSsN0rKw5WJSvUGRSK+bvAPjv8AbF\/b48UT+JdJ8Xa74Q8LhWZ9UhujoHh3ToRyxVh884XnLDzXGPmYDpQ+MPxh\/Z4\/Yo+IPiKa58M6x8Zfi7LqVzdXGmavE2n6D4dnkkd\/LdWX9+ylv7sobGQY8ivk\/wDax\/b7+K\/7aMhtvGficw+HI2H2bw3pC\/YdGtVH3V8lSTLt7NM0hHYgcV+mZH4fYzNUqtaoqVJ9W1d+kb3fzsvM\/Oc08W+F+FsN9VyHA\/WcS1aVSrHmSdldRTVlbpa