Analizar un formato de datos común de Internet

Puede configurar un objeto de Destination para que devuelva un objeto de Java que contenga datos analizados desde un formato estándar, como JSON. Para recuperar la estructura de datos en un objeto de Java, debe:
  1. Especificar un objeto de MessageProcessor cuando invoque DestinationFactory.create...().
  2. Recuperar la respuesta de su Destination.
  3. Extraer los datos del objeto de Message devuelto en la respuesta.

Ejemplo de código

La muestra de código siguiente demuestra las tres acciones requeridas para recuperar un objeto de Java que contenga una estructura de datos JSON.

import net.rim.device.api.io.messaging.*
import net.rim.device.api.io.parser.json.*
// Specify a MessageProcessor when you create your Destination
BlockingSenderDestination bsd = DestinationFactory(myContext, myURI,
                          new JSONMessageProcessor());
// Retrieve the response
Message response = bsd.sendReceive();
// Extract the Java object that contains the JSON data structure
Object payload = response.getObjectPayload();

¿Le ha resultado útil esta información? Envíenos sus comentarios.