so i ont le code ci-dessous l'ouverture d'un flux d'entrée et la collecte de l'information avec succès:Comment envoyer un EOF pour un élément Java InputStream?
httpInput = httpConnection.openInputStream();
sb= new StringBuffer();
while (ch != -1)
{
ch = httpInput.read();
sb.append((char)ch);
}
cependant, lorsque je tente d'utiliser la même chaîne (sb.ToString()) dans un autre procédé, i obtenir une erreur indiquant "Expecting fin du fichier.". alors comment attacher un caractère EOF à ma chaîne? REMARQUE: la réponse est essentiellement un document XML provenant d'un serveur distant.
donc lorsque le code atteint la ligne "analyser", il me donne l'erreur ci-dessus: (. Sb.ToString() getBytes())
bis = new ByteArrayInputStream; doc = docBuilder.parse (bis); Je code ceci pour une application blackberry.
ac
cela a fonctionné comme un champion !!!! J'ai aimé comment il a condensé le code à 1 ligne !!! agréable. merci marc !!!! – sexitrainer