Ich bin neu bei Android und entwickle gerade eine App, die alle redaktionellen Artikel von Indian Newspapers anzeigt. Bis jetzt habe ich gelernt, Titel, Datum, Autor, Beschreibung aus der empfangenen JSON Antwort aus der Zeitung API zu extrahieren. Aber im Inhalt stellen sie nur eine URL zur Verfügung. Ich weiß nicht, wie man den vollständigen Artikel aus der URL extrahiert. Wie kann ich das tun? In dem unten angegebenen Bild wird eine URL für den Inhalt bereitgestellt. So extrahieren Sie Text (Artikel) aus einer URL, die in einer JSON-Antwort empfangen wurde
1
A
Antwort
0
Die einfachere Lösung ist, die URL zu öffnen und den Inhalt zu erhalten. Sie können mit dem folgenden Code tun:
InputStream input = new URL(<the returned url>).openStream();
Im Input Sie den Code aus der URL zurückgegeben haben.
Aber wenn Sie versuchen, den Artikel zu dem Benutzer zu zeigen, können Sie eine WebView haben, wenn Sie den Inhalt in Ihrer App angezeigt werden soll, oder die App Benutzer-Browser aufrufen mit Absicht:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(<the returned url>));
startActivity(browserIntent);
Verwandte Themen
- 1. So extrahieren Sie Text Smileys aus einer Zeichenfolge in Android
- 2. So extrahieren Sie interger aus einer Zeichenfolge
- 3. So extrahieren Sie URLs aus dem Text
- 4. So extrahieren Sie Features aus reinem Text?
- 5. Hilfe zum Extrahieren von Text aus einer URL
- 6. So extrahieren Sie den Text aus einer Zelle in einer ListView
- 7. So extrahieren Sie einen Text in einer Datei Python
- 8. So extrahieren Sie die Zahlen aus einer Textdatei
- 9. Extrahieren einer Zeichenfolge aus einer anderen URL oder Zeichenfolge
- 10. Extrahieren Sie die href aus einer URL mit einer Klasse mit PHP?
- 11. Extrahieren von Text aus einer XML-Datei
- 12. So wählen Sie Artikel aus einer FlatList aus?
- 13. extrahieren Sie einen Text in einer Zeichenfolge
- 14. Datum aus einer Zeichenfolge (URL) extrahieren
- 15. So extrahieren Sie die YouTube-ID aus dieser URL
- 16. Extrahieren von Text aus einer PDF-Datei
- 17. So erhalten Sie Daten aus einer Tabelle, die verbunden wurde
- 18. Extrahieren Sie Text aus Element innerhalb einer Eingabeklasse
- 19. So wählen Sie einen bestimmten Artikel aus einer benutzerdefinierten Listenansicht
- 20. So extrahieren Sie Zeichen aus einer Zeichenfolge basierend auf dem Text um sie in R
- 21. So extrahieren Sie den Gleitkommawert aus einer Zeichenfolge in Jquery
- 22. So extrahieren Sie eine Zeichenfolge aus einer Liste
- 23. So extrahieren Sie ein Wort aus einer Zeichenfolge
- 24. Extrahieren Sie Text aus einer PowerPoint-Datei (.ppt oder .pptx)?
- 25. So extrahieren Sie Daten aus einer JSON-Antwort
- 26. Extrahieren Sie den Text eines Labels aus einer Option Html?
- 27. Den Anker aus einer URL in Ruby extrahieren
- 28. Extrahieren Sie alle hrefs aus einer HTML-URL
- 29. Extrahieren einer Ressourcen-ID aus einer URL - Arbeiten rückwärts
- 30. So extrahieren Sie Schlüsselwörter (Tags) aus dem Text
I Ich kann den Webview-Ansatz ausprobieren, aber ich möchte den Titel und den Inhalt auf dem App-Bildschirm anzeigen und sonst nichts wie Quora in seiner App (Fettschrift mit normalem Text darunter), weshalb ich Webview vermeide. Ich werde Ihren Code versuchen und zu Ihnen zurückkommen, wenn es für mich funktioniert. Vielen Dank ! :) –