begin process at 2010 02 10 07:16:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

URL et flux XML


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

URL et flux XML

vendredi 22 avril 2005 à 18:46:55 | URL et flux XML

dyfred

Bonjour,

Je travaille sur une application qui fonctionne avec des servlets qui renvoient du XML. Cependant, j'aimerai pouvoir gérer les appels à ces servlets grâce à une classe java.

Ma classe doit executer une URL (qui pourrait être du type http://localhost:8080/servlet?base=test) et récuperer son flux XML.

J'ai déjà fait quelques recherches et voilà comment elle pourrait s'écrire (enfin le début !!) :

    //Création de l'URL
    URL url=new URL("http://localhost:8080/servlet?base=test");
    URLConnection conn = url.openConnection();
    //Buffer de stockage
    BufferedReader in = new BufferedReader(
                    new InputStreamReader(
                    conn.getInputStream()));
    String inputLine;
    while ((inputLine = in.readLine()) != null)
            System.out.println(inputLine);
     in.close();


J'ai essayé ce programme mais cela ne marche pas en local, ni avec une adresse Web (http://www.javafr.com). Il me sort une erreur : java.net.UnknownHostException : http://www.javafr.com

Merci de votre aide.

Dyfred

-- DyFred -------------------------------------- Carpe Diem ---------------------

lundi 25 avril 2005 à 00:59:53 | Re : URL et flux XML

Spawnrider

Membre Club
Bonjour,

Dans ma source :
http://www.javafr.com/code.aspx?id=30122
Je gére du XML reçu d'une URL, je ne sais plus comment j'ai ecrit le code donc le mieux
a faire est de regarder par toi même ! Mais ca fonctionne
Voili voilou
En ésperant que ca peut t'aider !
PS : Pour le XML, il ya des parser automatique a condition de connaitre le squellete a l'avance et dans ce cas nul besoin d'un inputstreamReader ! ;o)
Plus simple !

##########################
# Alphaspawnrider@Yohann
# alphaspawnrider@hotmail.com
##########################

lundi 25 avril 2005 à 11:55:27 | Re : URL et flux XML

dyfred

Ok !
Bon je simplifie le problème : Pourrai-je avoir plus d'infos sur la classe URL() ?

public static void main(String[] args) throws Exception {
        //URL yahoo = new URL("http://stesta:8080/");
        URL yahoo = new URL("http://www.yahoo.fr");
        URLConnection yc = yahoo.openConnection();
        BufferedReader in = new BufferedReader(
                                new InputStreamReader(
                                yc.getInputStream()));
        String inputLine;

        while ((inputLine = in.readLine()) != null)
            System.out.println(inputLine);
        System.out.println(yahoo.getHost());
        in.close();
    }
Lorsque que je me connecte à un PC du réseau, pas de problème. Mais lorsque que je veux me connecter à une URL web, ca coince ! Il ne faudrait pas utiliser la classe URL(...) avec le port, ... ?

Merci.


-- DyFred -------------------------------------- Carpe Diem ---------------------

lundi 25 avril 2005 à 14:02:09 | Re : URL et flux XML

Spawnrider

Membre Club

Re,
Ce code fonctionne, je l'ai utilisé  !
InputStream stream = null;
 URL u=null;
 try {
 u = new URL(" [ Lien ]");
 stream = u.openStream();

Voili voulou !!!

;o)

##########################
# Alphaspawnrider@Yohann
# alphaspawnrider@hotmail.com
##########################

lundi 25 avril 2005 à 14:43:03 | Re : URL et flux XML

dyfred

Je suis d'accord, il fonctionne en local mais pas pour des adresses Web !


-- DyFred -------------------------------------- Carpe Diem ---------------------

lundi 25 avril 2005 à 20:03:32 | Re : URL et flux XML

Spawnrider

Membre Club

Re,
Pourtant si tu avais regardé ma source ou je l'ai utilisé il fonctionne avec un fichier qui se trouve sur un site web et je l'utilise de la maniere suivante :
InputStream stream = null;
    URL u=null;
    try {
    u = new URL("http://www.radiofg.com/rcs/XMLSongs.xml");
    stream = u.openStream();
    }
    catch(IOException e){}
Avec ce fichier cela fonctionne donc je sais pas si j'ai eu de la chance alors...

Bah desolé .. je ne sais pas alors....


##########################
# Alphaspawnrider@Yohann
# alphaspawnrider@hotmail.com
##########################

mardi 26 avril 2005 à 12:02:33 | Re : URL et flux XML

dyfred

Je ne sais pas.
Je vais pour l'instant travailler en local. Je serais amener à travailler sur le Web + tard et donc à trouver une solution que je ne manquerai pas d'écrire.
Merci

-- DyFred -------------------------------------- Carpe Diem ---------------------

mardi 26 avril 2005 à 13:38:24 | Re : URL et flux XML

Spawnrider

Membre Club
Ok .. Merci


##########################
# Alphaspawnrider@Yohann
# alphaspawnrider@hotmail.com
##########################



Cette discussion est classée dans : url, http, flux, xml, in


Répondre à ce message

Sujets en rapport avec ce message

transformer Flux en Images [ par critters ] bonjour, je tente de récupérer le flux qui sort de là : http://194.3.160.22/home/homeJ.htmlou plus précisemment de là http://194.3.160.22/image?interv URL et GET [ par sheorogath ] bonjour a tous,je fais un programme qui recupere un flux de radio gratuite sur le web (shoutcast)et je voudrais recuperer les titre en lecture :j'ai d récupérer un flux xml d'une requête http [ par djodjoo ] Bonjour tout le monde,Voilà j'ai un etit probleme, je souhaite récupérer un flux xml à aprtir d'une requete http, je n'ai pas accès aux source du serv thread en java [ par amel2006 ] je lit un input d'entrée et je le met  un fichier tel que chaque buffer je le met dans un fichier spécifique:import java.io.*;import java.net.*;import [CS]Probleme pour déposer une source [ par sarathai ] Bonjour, Depuis maintenant un certain moment, il m'est impossible de déposer des sources sur le site. A la fin du formulaire d'envoi, je tombe sur [u jeu de dame international [ par darrylsite ] Bonjour, J'ai eu à programmer un jeu de dame international complet :IA+jeu en reseau+minichat- en java utilisant swing avec une configuration serveur script [ par telagh74 ] Bonsoir voici mon pbl depuis quelques temps je n'arrive pas a voir tous les scripts que je fais pour certains je ne vois que le fond et ent Flux RSS [ par parcinfo ] Je viens de créer un flux rss.xml avec Dreamweaver et de mettre en ligne. Je constate un problème car j'ai un message qui apparait 3 fois. J'ai suppri J2EE [ par bassoumamallouka ] Je suis entreint de tester l'exemple du site http://wiki.eclipse.org/WTP_JEE5_Test_Scenarios mais avec oracle10g j'ai rencontrer des problèmes lors de Tomcat / Apache, url simplifiée [ par omcougar ] Bonjour,J'ai un probleme avec le parametrage Apache tomcat...aucun probleme pour connecter l'un a l'autre avec le module jk dans la declaration du ser


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,234 sec (4)

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