Pourquoi URLConnection fonctionne sur un pc, pas sur lautre ?? - PHP - Programmation
Marsh Posté le 22-09-2005 à 16:15:54
c'est du JAVA pas du PHP tu as du te planter de catégorie
Marsh Posté le 22-09-2005 à 16:48:46
Effacer ton message et le recreer dans la bonne cat (case effacer le message en bas du messageapres edition)
Marsh Posté le 22-09-2005 à 17:04:20
Je suis revenu sur le message, mais je ne trouve pas de fonction édition, ni effacer,
Sous valider votre message, il y a bien des options, mais pas pour effacer
effacer est peut-être après "valider", mais dans le doute, je ne voudrais pas envahir le forum avec d'autres validations. il vaut peut-être mieux attentre le passage d'un modérateur, non?
Marsh Posté le 22-09-2005 à 17:07:08
gatsusat a écrit : Effacer ton message et le recreer dans la bonne cat (case effacer le message en bas du messageapres edition) |
Il suffit d'éditer le 1er message et de changer la catégorie dans la liste affichée
Marsh Posté le 22-09-2005 à 17:27:15
salut antp,
j'ai fait comme tu as dit, le message est édité dans java, mais n'est pas effacé dans php
du coup j'abandonne
Marsh Posté le 22-09-2005 à 17:32:51
C'est que t'as cliqué "Nouveau sujet" au lieu de cliquer sur l'icône d'édition ()
Marsh Posté le 22-09-2005 à 16:13:40
Bonjour à tous et à toutes, spécialistes de java,
Je cherche depuis quelques temps un code qui permette de lire une page internet (historiques de cours des actions, par exemple :
http://ichart8.finance.ukl.yahoo.c [...] gnore=.csv
Pour comprendre le fonctionnement de chaque étape, dans un premier temps, je travaille sur URLConnection
Jutilise le code suivant (plus bas, entre balises ) sur 2 pc, lun a windows 2000, lautre windows xp.
Il ne fonctionne pas sur celui où est installé windows xp.
- A votre avis, lerreur vint de xp ? ou bien dune mauvaise installation de Jcreator LE ??
Comment y remédier ?
- Par ailleurs, pourriez-vous me dire comment procéder pour récupérer la page web à partir de la fenêtre DOS, pour la faire apparaître dans une fenêtre applet ou swing ?
Merci davance pour toutes vos suggestions
albert
import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL yahoo = new URL("http://www.yahoo.com/" );
URLConnection yahooConnection = yahoo.openConnection();
DataInputStream in = new DataInputStream(
yahooConnection.getInputStream());
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
1/ Je compile (avec Jcreator LE) et jobtiens le même message sur les 2 pc :
Note: C:\JavaSun\tut-examples\networking\urls\example\URLReader.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
Process completed.
2/ Ensuite jexécute (Execute File)sur le pc où est installé windows 2000, une fenêtre DOS souvre avec le code html de la page yahoo
Adresse de la fenêtre DOS :
C:\Program Files\Xinox Software\Jcreator V3LE\GE2001.exe
Alors que sur windows xp, jobtiens
--------------------Configuration: inp - j2sdk1.4.2_08 <Default> - <Default>--------------------
java.net.UnknownHostException: www.yahoo.com
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:402)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:618)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:306)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
at sun.net.www.http.HttpClient.New(HttpClient.java:339)
at sun.net.www.http.HttpClient.New(HttpClient.java:320)
at sun.net.www.http.HttpClient.New(HttpClient.java:315)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:521)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:498)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:626)
at URLConnectionReader.main(URLConnectionReader.java:8)
Exception in thread "main"
Process completed.