begin process at 2012 02 11 12:57:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

récupérer code source


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

récupérer code source

lundi 23 octobre 2006 à 15:52:12 | récupérer code source

vallgui

Bonjour,

Mon problème est que je dois récupérer les "n" premières lignes d'un code source . Le problème c'es que je ne sais pas comment récupérer les 100 premières lignes d' une page html.

merci d'avance
lundi 23 octobre 2006 à 17:36:41 | Re : récupérer code source

vychnou


    BufferedReader br=new BufferedReader(new FileReader("PATH de ton fichier HTML));
        String tmp=br.readLine();
        int cpt=0;
    while (tmp!=null&&cpt<100){
// tmp contient ta ligne à lire

// traitement à effectuer
...
tmp=br.readLine();
cpt++;
    }
Je pense que c'est ce que tu veux...
A plus
mardi 24 octobre 2006 à 09:13:45 | Re : récupérer code source

vallgui

Merci de m'avoir répondu.

Oui ton code marche pour une page qui se trouve en local. Mais je n'arrive pas à récupérer le code d'une page qui se trouve sur internet. Aurait tu une idée???

merci bonne journée
mardi 24 octobre 2006 à 09:47:16 | Re : récupérer code source

vychnou

Pour ouvrir un fichier sur le réseau, il suffit de faire:

import java.net.*;


URL url=new URL("http","www.javafr.com","/infomsg.aspx"); //désigne la page des messages de ce site par exemple
BufferedReader br=new BufferedReader(url.openStream());
        String tmp=br.readLine();
        int cpt=0;
    while (tmp!=null&&cpt<100){
// tmp contient ta ligne à lire

// traitement à effectuer
...
tmp=br.readLine();
cpt++;
    }

A bientot !
mardi 24 octobre 2006 à 13:38:06 | Re : récupérer code source

vallgui

ha ok . merci. Pi pour récupérer tout ce qu'il se trouve dans une balise <head> par exemple. Il y a une möthode qui recherche tout ce qui se trouve entre 2 mots? Dans mon cas ca aurait été <head> et </head>.


a+ merci
mardi 24 octobre 2006 à 14:02:12 | Re : récupérer code source

vychnou

Si ton texte est contenu dans une String strText, une méthode simple est de faire:

String strHead=strText.substring(strText.indexOf("<head>"),strText.indexOf("</head>"));

Bonne continuation,
a bientôt.
mardi 24 octobre 2006 à 14:20:54 | Re : récupérer code source

vallgui

ha oui juste. Mais vu que je les stocke mon code dans un fichier txt pour faire une recherche dans mon fichier c'est le même principe mais je remplace la variable string par l'emplacement de mon fichier? Ou je dois utiliser une autre fonction?

J espere que ca sera la dernière :-)

Merci
mardi 24 octobre 2006 à 14:37:54 | Re : récupérer code source

vychnou

Non, pas du tout.
Si ton fichier n'est pas trop gros, tu le stockes dans une String.
Par exemple:
URL url=new URL("http","www.javafr.com","/infomsg.aspx"); //désigne la page des messages de ce site par exemple
BufferedReader br=new BufferedReader(url.openStream());
        String tmp=br.readLine();
        int cpt=0;
    String code=new String();
while (tmp!=null&&cpt<100){
// tmp contient ta ligne à lire

// traitement à effectuer
...
code+=tmp;

tmp=br.readLine();
cpt++;
    }

// puis tu effectue récupères le header
String strHead=code.substring(code.indexOf("<head>"),code.indexOf("</head>"));
       // sinon tu peux faire un traitement meilleur pour ta mémoire à l'aide de StringBuffer, si ça t'intéresse, regarde un peu dans la doc.
mardi 24 octobre 2006 à 18:58:24 | Re : récupérer code source

sheorogath

Membre Club Administrateur CodeS-SourceS
ptdr et si tu cherchais un peu pour avoir des probleme concret ?
vychnou n'est pas a ton service ...

de plus ya pas mal de code sur le site ...

"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"


Cette discussion est classée dans : problème, récupérer, code, source, premières


Répondre à ce message

Sujets en rapport avec ce message

récupérer une image "help SVP" [ par 3ajib ] bonjour voila les amis j'ai trouver un code ds ce site  mais aprèe avoir compliler ce code sourse j'ai le message suivant :"Error(67,10): method creat Problème d'URL [ par jeanphi6 ] Bonjour, je voudrais effectuer une classe qui récupère le code source d'une page HTML. J'ai utilisé la classe URL, ça marche, enfin pas partout. Je m' code source [ par didoux95 ] Bonjour à tous.Actuellement, je cherche a récupérer le code source d'une page internet (HTML par exemple).J'ai trouvé sur internet plussieurs code jav Code source FORUM EN JAVA [ par naranou ] Bonjour tous le monde!Je voulais savoir si quelqu'un dispose du code source d'un FORUM en JAVA, ou bien si quelqu'un pourrait m'aider a le faire.C'est jsp et code source [ par tortuegenie ] Bonjour, lorsque l'on livre une application Web dynamique dans une archive WAR à un client et qu'il "installe" cette archive sur son serveur, comment code source pour un jeux de cribbage [ par Det0nat0r ] je recherche un code source pour un jeux de cribbage. merci de votre aide. code dhcp [ par baileys57 ] bonjour,je suis novice en java car je debute, je suis a la recherche d'un code source reseau dhcp que je pourrais integrer a un de mes soft, je m'expl message d'erreur dans la compilation d'un code source [ par anadeveloppeur ] bonjour, je suis débutant en programmation, je veux avoir le code qui exploite la lecture des donnée par le clvier, je sais que ce sint des classes qu problème thread [ par samplaid ] Bonjour,Je dois faire une simulation de routeurs... et mon problème est qu'un routeur ne peut envoyer maximum qu'un paquet LSP par seconde. Que faire? code source [ par tasshil ] salut, svp je veut un code source exécutable en jdevlopper qui permet de mettre une image dans le fond d'un interface


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales