Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema parsing Jsoup

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    97

    Problema parsing Jsoup

    Ciao a tutti sto provando a fare un 'esercizio di parsing sul sito mobile di subito.it e sto cercando di riuscire a prelevare dei dati ho provato in tutti i modi ma non ci riesco qualcuno potrebbe aiutarmi perfavore ?grazie mille.


    PS. utilizzo Eclipse e sto utilizzando la libreria Jsoup




    Document doc = Jsoup.connect("https://www3.subito.it/ai/form/4?t=1").get();
    Elements tipo = doc.select("div[class=value] > label ");
    System.out.println(tipo.html());

    L'output che mi visualizza è:


    <input id="private_ad" name="company_ad" value="0" checked="checked" onclick="showType('private_ad')" type="radio" /> Privato
    <input id="company_ad" name="company_ad" value="1" onclick="showType('company_ad')" type="radio" /> Azienda
    Non voglio essere contattato da agenzie o telemarketing
    <input type="radio" name="type" id="type_s" value="s" checked="checked" onclick="typeChanged('s', 'dprice', 'lprice', 'category', 'company_ad');" /> In vendita
    <input type="radio" name="type" id="type_k" value="k" onclick="typeChanged('k', 'dprice', 'lprice', 'category', 'company_ad');" /> Cercasi
    S&igrave;
    No
    Il presente annuncio &egrave; rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le et&agrave; e tutte le nazionalit&agrave;, ai sensi dei decreti legislativi 215/03 e 216/03.


    Però a me serve solo il testo evidenziato cioè Privato, Azienda
    Sto provando tutte le possibili soluzioni ma non riesco a estrapolare questi due dati, qualcuno potrebbe aiutarmi?

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Jsoup : Java = ergo : sposto



  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    97
    Scusami dove lo devo postare?

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Per prima cosa sarebbe meglio usare text() invece di html(). Poi dovresti cambiare il tuo selector così che individui correttamente l'elemento che vuoi accedere.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    A prima occhiata non vorrei sbagliare ma hai selezionato proprio il Div container del form... quindi... magari come suggerito mettendo text ottieni il testo visibile senza l'HTML

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    97
    Grazie mille, ho utilizzato text al posto di html ed ho risolto il problema grazie mille per l'aiuto!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.