Comment pouvons-nous télécharger une page HTML en utilisant JAVA ??Comment pouvons-nous télécharger une page HTML en utilisant JAVA?
Répondre
Voici le code:
public static String savePage(final String URL) throws IOException {
String line = "", all = "";
URL myUrl = null;
BufferedReader in = null;
try {
myUrl = new URL(URL);
in = new BufferedReader(new InputStreamReader(myUrl.openStream()));
while ((line = in.readLine()) != null) {
all += line;
}
} finally {
if (in != null) {
in.close();
}
}
return all;
}
vous pouvez maintenant traiter une ligne après un autre dans la boucle while.
Si vous avez plus d'exigences, comme l'authentification, vous pouvez utiliser HttpClient
Non, j'ai juste besoin de récupérer la page et le télécharger dans ma base de données, comme pour l'index Web –
Ok, alors HttpClient est probablement surpuissant – rlovtang
qu'est-ce que cela signifie? –
Si vous pouvez utiliser Groovy, qui compile en bytecode Java, vous pouvez chercher une page comme celle-ci:
String text = new URL("http://google.com").text
- 1. Télécharger une pièce jointe en utilisant java
- 2. Comment télécharger une page de publication en utilisant des fonctionnalités?
- 3. Comment télécharger une partie d'un fichier en utilisant Java?
- 4. Comment télécharger une page Web en utilisant java ainsi que préserver les fichiers image
- 5. Comment télécharger et diffuser des vidéos flash en utilisant java?
- 6. Comment convertir l'URL de la page html en pdf en java en utilisant iText & soucoupe volante?
- 7. Code Python pour télécharger une page Web en utilisant JavaScript
- 8. Comment insérer une page HTML en utilisant PHP?
- 9. Comment analyser une page HTML en utilisant PHP?
- 10. Html Parser en utilisant java
- 11. ajouter en utilisant HTML/Java?
- 12. Télécharger un fichier depuis Internet en utilisant java: Comment authentifier?
- 13. télécharger une page Web avec objectif-c
- 14. Effacer la page HTML en utilisant JavaScript
- 15. Télécharger la page html et son contenu
- 16. Sur Android, comment télécharger le code HTML d'une page Web?
- 17. comment convertir la page html en image en utilisant java ou php
- 18. Comment faire plusieurs Télécharger/Télécharger en FTP en utilisant C#
- 19. Interroger une page HTML avec XPath en Java
- 20. Télécharger un fichier sur une page html sans backend?
- 21. Parsing un fichier HTML en utilisant Java
- 22. Télécharger une page dynamique sur le serveur
- 23. Parse HTML "style" attribut en utilisant Java
- 24. comment télécharger un fichier en C# en utilisant webclient?
- 25. Supprimer HTML supprimer l'aligment en utilisant Java
- 26. Comment télécharger Google SpreadSheets en utilisant C#?
- 27. java lire une page web en utilisant url
- 28. Insertion de fichier dans une page html en utilisant Javascript?
- 29. Comment faire pour supprimer un morceau de balises HTML dans une page HTML en utilisant PHP
- 30. comment puis-je insérer le balisage html dans une nouvelle page html en utilisant php?
Salut Binou, le lien suivant devrait être intéressant. http://stackoverflow.com/questions/2664404/retrieving-a-web-page-including-embedded-objects –
duplication possible de [Télécharger le fichier en passant l'URL en utilisant le code java] (http://stackoverflow.com/questions/ 2302233/télécharger-fichier-en passant-url-using-java-code) – McDowell
@ McDowell, @ James P: désolé, je ne sais pas qu'il existe un autre avec les mêmes questions –