IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Format d'échange (XML, JSON...) Java Discussion :

Exception problème


Sujet :

Format d'échange (XML, JSON...) Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    storm_2000
    Invité(e)
    Par défaut Exception problème
    Bonjour j'aimerais analyser les liens sur un site web.
    Pour celà j'ai voulus faire un parser XML mais il ne marche pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    import java.net.URL;
     
    import javax.xml.parsers.SAXParser;
    import javax.xml.parsers.SAXParserFactory;
     
    import org.xml.sax.Attributes;
    import org.xml.sax.helpers.DefaultHandler;
     
    public class Main {
     
    	public static void main(String args[]) {
     
    		DefaultHandler handler = new DefaultHandler() {
    			public void startElement(String namespace, String lname,
    					String qname, Attributes att) {
    				System.out.println(lname);
    				if (lname.equalsIgnoreCase("a")) {
    					for (int i = 0; i < att.getLength(); i++) {
    						if (att.getLocalName(i).equals("href")) {
    							System.out.println(att.getValue(i));
    						}
    					}
    				}
    			}
    		};
     
    		try {
    			SAXParserFactory factory = SAXParserFactory.newInstance();
    			factory.setNamespaceAware(true);
    			SAXParser saxParser = factory.newSAXParser();
    			saxParser.parse(new URL("http://www.developpez.net").openStream(),
    					handler);
    		} catch (Exception e) {
    			System.out.println(e);
    		}
    	}
    }
    J'ai des exception : Invalid byte 2 of 3-byte UTF-8 sequence.

    Pouvez vous m'aider ? merci
    Dernière modification par Robin56 ; 04/06/2012 à 23h53. Motif: Ajout du préfixe

Discussions similaires

  1. Java heap space Exception, problème de mémoire
    Par Bobble dans le forum Servlets/JSP
    Réponses: 11
    Dernier message: 08/11/2010, 18h04
  2. Réponses: 2
    Dernier message: 03/09/2007, 17h06
  3. Exception, problème pour la faire remonter.
    Par Djobird dans le forum Langage
    Réponses: 12
    Dernier message: 18/05/2007, 10h35
  4. Problème d'utilisation exception 13
    Par chr$stophe dans le forum Assembleur
    Réponses: 2
    Dernier message: 29/11/2005, 17h58
  5. [SimpleDateFormat] problème d'exception
    Par julienOriano dans le forum Collection et Stream
    Réponses: 8
    Dernier message: 12/07/2004, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo