¿Cómo recuperar partes del contenido de Wikipedia en la aplicación para Android?

Básicamente, quiero recuperar el contenido de wikipedia. Pero quiero mostrarlo en mis aplicaciones de Android directamente. No redireccionar inmediatamente al navegador de Internet, sino mostrarlo dentro de mis aplicaciones primero.

Actualmente, logro solicitar la API de Wikipedia y obtener sólo el contenido principal mediante http://en.wikipedia.org/w/api.php?action=parse&prop=text&format=xml&page=Bla_Bla_Bla . Y porque analizar los datos, voy a utilizar WebView para procesar en el Android. Se prestó con éxito. Pero sólo a los artículos desprotegidos …

Si está protegido como Mona Lisa , la salida no se procesó correctamente en el WebView Android.

Quiero saber si alguien intenta recuperar un contenido wikipedia y mostrarlo en sus aplicaciones para Android, de forma fácil y bonita?

Gracias 🙂

2 Solutions collect form web for “¿Cómo recuperar partes del contenido de Wikipedia en la aplicación para Android?”

He conseguido encontrar la respuesta. Creo que más de complicar estas cosas. Realmente podemos recuperar el contenido perfectamente sin llamar a la API mediawiki. Porque ellos ya proporcionan la interfaz para móviles.

Sólo necesito cargar http://en.m.wikipedia.org/wiki/ y añadir el tema en la parte posterior. A continuación, véalos con WebView. Se muestra perfectamente bien. 🙂

Referencias: http://es.wikipedia.org/wiki/Ayuda:Mobile_access#Official_online_version

Probablemente recuperar la versión json de la llamada api (con formato = json en el uri solicitud). Usted ha logrado obtener la recuperación de los datos (con un HttpPost o HttpGet, supongo) de trabajo, por lo que ahora es sólo una cuestión de recuperar los datos correctos para su uso en su aplicación.

Actualmente estoy escribiendo una aplicación que recupera JSON de un servidor, y es muy fácil obtener el contenido. Simplemente instancia un JSONObject y alimentar el resultado json del servidor, luego recuperar los datos con los métodos get en el objeto.

Ejemplo simple:

JSONObject jsonObject = new JSONObject(responseTextFromServer); String query = jsonObject.getString("query"); // and so on... 
  • Android error en tutorial no puede encontrar la variable de símbolo activity_display_message
  • Evita múltiples "%" caracteres en Android
  • ¿Cuál es la mejor práctica para nombrar el ID de Elemento XML en Android?
  • Forzar la siguiente palabra a una nueva línea si la palabra es demasiado larga para la vista de texto
  • Imageview se borra
  • Incluir etiqueta y dataBinding
  • Unity3D y Android Studio Integration
  • Android estilo Recopilación de recursos (aapt) fallando: Tabla de recursos no válidos: tamaño de encabezado 0xc
  • Cómo implementar el método de caracteres utilizando SAXParser en Android
  • Android - No se puede resolver el símbolo "R"
  • Cómo definir caracteres especiales en la matriz de implementación de java Aplicación?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.