android-developers
[Arriba] [Todas las Listas]

Re: [android-developers] Parsing JSON El Dato que utiliza JSONTokener mu

To: android-developers@xxxxxxxxxxxxxxxx
Subject: Re: [android-developers] Parsing JSON El Dato que utiliza JSONTokener muestra nada ...
From: silenuz nowan <silenuznowan@xxxxxxxxx>
Date: Mon, 31 Oct 2011 05:54:26 -0700 (PDT)
Delivery-date: Mon, 31 Oct 2011 08:54:44 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:x-yahoo-newman-property:x-yahoo-newman-id :x-ymail-osg:x-mailer:message-id:date:from:subject:to:in-reply-to :mime-version:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:x-google-group-id :list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; bh=LZjUjcQdkDR2nkyyfE/Zc+nwR6RQPsIfkstmKzLfZho=; b=jrYUprXb5lB1fVLG4lGgQLrcq2/qjWMblY770L5A7etYCWx2NK8YyFXBEU5Mbfdi0c YgLX2Y5ndIfosOwao8QjC8FGPf4Hl0+MGpMXnxthdkAZck5vlY+n/DXRPAFM24gzYzth faHjWrZEPX+xWZL08mkraUoE61pTeE9nLkWpM=
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <27507218.1148.1320061102038.JavaMail.geo-discussion-forums@prog16>
List-archive: <http://groups.google.com/group/android-developers?hl=en_US>
List-help: <http://groups.google.com/support/?hl=en_US>, <mailto:android-developers+help@googlegroups.com>
List-id: <android-developers.googlegroups.com>
List-post: <http://groups.google.com/group/android-developers/post?hl=en_US>, <mailto:android-developers@googlegroups.com>
List-subscribe: <http://groups.google.com/group/android-developers/subscribe?hl=en_US>, <mailto:android-developers+subscribe@googlegroups.com>
List-unsubscribe: <http://groups.google.com/group/android-developers/subscribe?hl=en_US>, <mailto:android-developers+unsubscribe@googlegroups.com>
Mailing-list: list android-developers@xxxxxxxxxxxxxxxx; contact android-developers+owners@xxxxxxxxxxxxxxxx
Reply-to: android-developers@xxxxxxxxxxxxxxxx
Sender: android-developers@xxxxxxxxxxxxxxxx
Qué pasa si utilizas:

*JSONObject objeta = nuevo *JSONObject(*json);

y omitir el *tokenizer.


--- En *Mon, 10/31/11, *Ashish *Tiwari <*ashish2py@xxxxxxxxx> escribió:

De: *Ashish *Tiwari <*ashish2py@xxxxxxxxx>
Tema: [*android-*developers] *Parsing *JSON el dato que utiliza *JSONTokener muestra nada ...
A: *android-developers@xxxxxxxxxxxxxxxx
Recibió: lunes, octubre 31, 2011, 11:38 SOY


paquete *com.*json.Principal;
importación *org.*json.*JSONException;
Importación *org.*json.*JSONObject;
Importación *org.*json.*JSONTokener;

Importación *android.*app.Actividad;
importación *android.*os.*Bundle;
Importación *android.*widget.*TextView;

Clase pública *JSONtestActivity extiende Actividad     /** #pp cuándo la actividad es primero creado. */
     @*Override
     Público *void *onCreate(*Bundle *savedInstanceState)
           #unknown{^*super.*onCreate(*savedInstanceState);
           *setContentView(*R.*layout.Principal);
           //*TextView *tv1 = (*TextView)*findViewById(*R.*id.*TextView01);
           //*tv.*setText("*Hey Ve esto,su laborable..");
        
        
         Prueba
			
 		  /* #unknown{^*Inflate *TextView del *layout */
			
 		  *TextView *tv = (*TextView)*findViewById(*R.*id.*TextView01);
			
 		 /* *JSON el dato considerado como un ejemplo. Generalmente este dato es obtenido
 		 de un servicio de web.*/
			
 		  Cadena *json"+
 				           " \"#nom\" :\"*ashish\", " +
  				          " \"mensaje\" :\"*hey ve esto,trabaja\", " +
 				           " \"sitio\" :\"*vileparle\", " +
 				           " \"fecha\" :\"*Todays la fecha  va aquí  \", " +
 				 "  }"; 
			
   		 *JSONObject objeto = (*JSONObject) nuevo *JSONTokener(*json).*nextValue();
 		   Objeto de nombre = de la cadena.*getString("Nombre");
   		 objeto de mensaje = de la Cadena.*getString("Mensaje");
 		   objeto de sitio = de la Cadena.*getString("Sitio");
   		 objeto de fecha = de la Cadena.*getString("Fecha");
			
  		  *tv.*setText("Nombre : " + nombre + "\*n \*n");
  		  *tv.*setText("Mensaje" + de mensaje + "\*n \*n");
  		  *tv.*setText("Sitio" + de sitio + "\*n \*n ");
 		   *tv.*setText("Fecha" + de dato + "\*n \*n"); 
			
         } coge (*JSONException *e)
        	    #unknown{^*e.*printStackTrace();
         }
          Coge(Excepción *ex)
             	 #unknown{^*ex.*printStackTrace();
        	  }
         }
}

/*
Aquí es XML >
 
<*LinearLayout *xmlns:*android="*http://*schemas.*android.*com/*apk/*res/*android&*quot;
    *android:La Orientación="vertical"
    *android:*layout_el ancho="llena_padre"
    *android:*layout_la alzada="llena_padre">        
 
 
    <*TextView
        *android:*id="@+*id/*TextView01"
        *android:*layout_el ancho="llena_padre"
        *android:*layout_la alzada="envuelve_contenido"
        *android:texto="Ningún dato"/>
 
</*LinearLayout>
 
*/


no muestra Ningún dato ". Aquí es *pastebin vínculo >*http://*pastebin.*com/*xw2*TPd2*U




-- 

recibiste este mensaje porque eres *subscribed al *Google

Grupos "*Android *Developers" grupo.

A correo a este grupo, envía *email a *android-developers@xxxxxxxxxxxxxxxx

A *unsubscribe de este grupo, envía *email a *android-*developers+unsubscribe@xxxxxxxxxxxxxxxx



Puesto que más opciones, visita este grupo en

*http://grupos.*google.*com/Grupo/*android-*developers?*hl=*en

-- 
Recibiste este mensaje porque eres *subscribed al *Google
Grupos "*Android *Developers" grupo.
A correo a este grupo, envía *email a *android-developers@xxxxxxxxxxxxxxxx
A *unsubscribe de este grupo, envía *email a *android-*developers+unsubscribe@xxxxxxxxxxxxxxxx

Puesto que más opciones, visita este grupo en
*http://grupos.*google.*com/Grupo/*android-*developers?*hl=*en
What happens if you use:

JSONObject object = new JSONObject(json);

and omit the tokenizer.


--- On Mon, 10/31/11, Ashish Tiwari <ashish2py@xxxxxxxxx> wrote:

From: Ashish Tiwari <ashish2py@xxxxxxxxx>
Subject: [android-developers] Parsing JSON data using JSONTokener shows nothing ...
To: android-developers@xxxxxxxxxxxxxxxx
Received: Monday, October 31, 2011, 11:38 AM


package com.json.main;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.JSONTokener;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class JSONtestActivity extends Activity {     /** Called when the activity is first created. */
     @Override
     public void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           setContentView(R.layout.main);
           //TextView tv1 = (TextView)findViewById(R.id.TextView01);
           //tv.setText("Hey see this,its working..");
        
        
         try {
			
 		  /* Inflate TextView from the layout */
			
 		  TextView tv = (TextView)findViewById(R.id.TextView01);
			
 		 /* JSON data considered as an example. Generally this data is obtained
 		 from a web service.*/
			
 		  String json = "{"+
 				           " \"name\" :\"ashish\", " +
  				          " \"message\" :\"hey see this,it works\", " +
 				           " \"place\" :\"vileparle\", " +
 				           " \"date\" :\"Todays date will goes here  \", " +
 				 "  }"; 
			
   		 JSONObject object = (JSONObject) new JSONTokener(json).nextValue();
 		   String name = object.getString("name");
   		 String message = object.getString("message");
 		   String place = object.getString("place");
   		 String date = object.getString("date");
			
  		  tv.setText("Name : " + name + "\n \n");
  		  tv.setText("Message" + message + "\n \n");
  		  tv.setText("Place" + place + "\n \n ");
 		   tv.setText("Data" + date + "\n \n"); 
			
         } catch (JSONException e) {
        	    e.printStackTrace();
         }
          catch(Exception ex){
             	 ex.printStackTrace();
        	  }
         }
}

/*
here is XML >
 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">        
 
 
    <TextView
        android:id="@+id/TextView01"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="No data"/>
 
</LinearLayout>
 
*/


It shows " No data ". here is pastebin's link >http://pastebin.com/xw2TPd2U




-- 

You received this message because you are subscribed to the Google

Groups "Android Developers" group.

To post to this group, send email to android-developers@xxxxxxxxxxxxxxxx

To unsubscribe from this group, send email to

android-developers+unsubscribe@xxxxxxxxxxxxxxxx

For more options, visit this group at

http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to
android-developers+unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
<Anterior por Tema] Tema Actual [Siguiente por Tema>