Autore Topic: Parsing di un immagine tramite josoup  (Letto 1120 volte)

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Parsing di un immagine tramite josoup
« il: 16 Giugno 2014, 17:34:39 CEST »
0
Sto seguendo questa guida per il parsing html tramite josoup: [medio] Parsing html tramite Jsoup e visualizzazione in listview - Android Developers Italia ma in caso in cui voglio fare il parsing di un immagine come faccio ?
dopo che ottengo l immagine voglio visualizarla affianco al titolo e alla descrizione guardate l allegato della guida
Accedi
Grazie

Offline dellaz

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7 (2012), Samsung s6 Edge
  • Sistema operativo:
    Win 8.1, Ubuntu 16.10, Mac OS X 10.10 (Yosemite)
Re:Parsing di un immagine tramite josoup
« Risposta #1 il: 19 Giugno 2014, 01:22:10 CEST »
0
Ciao, JSoup ti permette di effettuare il parsing di una pagina HTML. Se vuoi ottenere un'immagine presente in un sito allora tramite JSoup puoi recuperare l'URL dell'immagine, che dovrai poi scaricare "manualmente", ad esempio tramite questo codice:
Codice (Java): [Seleziona]
URL url = new URL("URL che hai trovato");
Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());

LogCat is the way!
Hai trovato utile una risposta? Clicca su

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Re:Parsing di un immagine tramite josoup
« Risposta #2 il: 19 Giugno 2014, 11:59:58 CEST »
0
grazie mille per la risposta ma una volta recuperato l' URL e scaricato "manualmente" come faccio a far visualizzare l immagine ?
« Ultima modifica: 19 Giugno 2014, 12:06:01 CEST da xharryx »

Offline dellaz

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7 (2012), Samsung s6 Edge
  • Sistema operativo:
    Win 8.1, Ubuntu 16.10, Mac OS X 10.10 (Yosemite)
Re:Parsing di un immagine tramite josoup
« Risposta #3 il: 19 Giugno 2014, 18:37:04 CEST »
0
In pratica devi cambiare l'icona dell'ActionBar (nota che puoi farlo solo a partire dall'API level 14 in poi).
Prima crei il drawable dalla bitmap
Codice (Java): [Seleziona]
Drawable d = new BitmapDrawable(getResources(),bmp);e poi imposti l'icona all'ActionBar:
Codice (Java): [Seleziona]
getActionBar().setIcon(d);
LogCat is the way!
Hai trovato utile una risposta? Clicca su

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Re:Parsing di un immagine tramite josoup
« Risposta #4 il: 19 Giugno 2014, 18:44:29 CEST »
0
grazie grazie ma io intendo nella lista articoli affianco al titolo descrizione voglio che ci sia l'immagine dell'articolo quindi voglio mettere l'immagine no nell actionbar

Offline dellaz

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7 (2012), Samsung s6 Edge
  • Sistema operativo:
    Win 8.1, Ubuntu 16.10, Mac OS X 10.10 (Yosemite)
Re:Parsing di un immagine tramite josoup
« Risposta #5 il: 19 Giugno 2014, 18:51:08 CEST »
0
Ah ok scusami, avevo capito male.
In questo caso devi creare una "custom ListView", quindi devi definire (tramite un file XML) il layout della riga (nel tuo caso sarà ad esempio un LinearLayout con dentro una ImageView e una TextView) e crearti un nuovo adapter.
Qua trovi un tutorial.
LogCat is the way!
Hai trovato utile una risposta? Clicca su

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Re:Parsing di un immagine tramite josoup
« Risposta #6 il: 19 Giugno 2014, 18:56:51 CEST »
0
Perfetto grazie !! Ora rimane un ultima cosa non ho ancora capito come fare il pasrsing HTML di un immagine

Offline dellaz

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7 (2012), Samsung s6 Edge
  • Sistema operativo:
    Win 8.1, Ubuntu 16.10, Mac OS X 10.10 (Yosemite)
Re:Parsing di un immagine tramite josoup
« Risposta #7 il: 19 Giugno 2014, 19:07:56 CEST »
0
Provo a rispiegartelo: in una pagina HTML per inserire un'immagine si fa in questo modo:
Codice (HTML): [Seleziona]
<html>
    <body>
        <img src="path-to-image.jpg" />
    </body>
</html>
Dopodiché il tuo browser si preoccuperà di recuperare l'immagine, andandola a scaricare alla posizione indicata da src.

Di conseguenza tu devi fare la stessa cosa che fa il browser: cerchi un'immagine (ovvero il tag img) e, una volta che lo trovi, vai a vedere il contenuto dell'attributo src, in quanto esso ti dirà dove si trova l'immagine. Una volta recuperata tale informazione puoi collegarti a quell'URL per scaricare l'immagine.

Ad esempio ogni pagina di questo forum presenta in alto a sinistra un'immagine, ovvero il logo del sito. Se guardi al codice HTML della pagina noterai che c'è questa riga:
Codice (HTML): [Seleziona]
<img src="/Themes/default/images/anddevlogo.png" alt="Android Developers Italia">Ora se tu ti colleghi all'indirizzo http://www.anddev.it/Themes/default/images/anddevlogo.png vedrai l'immagine..
LogCat is the way!
Hai trovato utile una risposta? Clicca su

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Re:Parsing di un immagine tramite josoup
« Risposta #8 il: 19 Giugno 2014, 19:16:55 CEST »
0

Post unito: [time]19 Giugno 2014, 22:49:42 CEST[/time]
Provo a rispiegartelo: in una pagina HTML per inserire un'immagine si fa in questo modo:
Codice (HTML): [Seleziona]
<html>
    <body>
        <img src="path-to-image.jpg" />
    </body>
</html>
Dopodiché il tuo browser si preoccuperà di recuperare l'immagine, andandola a scaricare alla posizione indicata da src.

Di conseguenza tu devi fare la stessa cosa che fa il browser: cerchi un'immagine (ovvero il tag img) e, una volta che lo trovi, vai a vedere il contenuto dell'attributo src, in quanto esso ti dirà dove si trova l'immagine. Una volta recuperata tale informazione puoi collegarti a quell'URL per scaricare l'immagine.

Ad esempio ogni pagina di questo forum presenta in alto a sinistra un'immagine, ovvero il logo del sito. Se guardi al codice HTML della pagina noterai che c'è questa riga:
Codice (HTML): [Seleziona]
<img src="/Themes/default/images/anddevlogo.png" alt="Android Developers Italia">Ora se tu ti colleghi all'indirizzo http://www.anddev.it/Themes/default/images/anddevlogo.png vedrai l'immagine..

ciao ho provato seguendo te ma non funziona questo e tutto il codice:

nel logcat mi da errore a questa riga che sta nell adapter:
Codice (Java): [Seleziona]
cache.immagineart.setImageBitmap(immaginiart.get(pos));Per favore sono disperato puoi dirmi dove sbaglio ?


Codice (Java): [Seleziona]
public class MainActivity extends Activity {

        ListView lista;
       
        @Override
        protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_main);
               
                lista = (ListView)this.findViewById(R.id.main_lista);//recupero lista da id
               
                //creo ed eseguo l'asynctask
                ParsingPaginaWeb parsing = new ParsingPaginaWeb();
                parsing.execute("");
        }

        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
                getMenuInflater().inflate(R.menu.main, menu);
                return true;
        }

        private class ParsingPaginaWeb extends AsyncTask<String,String,String> {

                ArrayList<String> titoli; //lista dei titoli
                ArrayList<String> descrizioni; //lista delle descrizioni
                ArrayList<String> date; // lista date
                ArrayList<String> categorie; // lista date
                ArrayList<Bitmap> immaginiart; // lista immagini
               
                @Override
                protected void onPreExecute()
                {
                        //prima di eseguire il parsing inizializzo gli arraylist
                        titoli = new ArrayList<String>();
                        descrizioni = new ArrayList<String>();
                        date= new ArrayList<String>();
                        categorie= new ArrayList<String>();
                        immaginiart = new ArrayList<Bitmap>();
                }
               
                @Override
                protected String doInBackground(String... params) {
                        Bitmap bitmap;
                        try {
                                Document doc = Jsoup.connect("[url=http://www.santeramolive.it/news/tutte-le-news.aspx"]
        Pagina di errore
[/url])
                                                .userAgent("Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22")
                                                .timeout(30000).get();
                               
                                // prendo la lista degli articoli
                                // (con .first() ottengo il primo elemento, in questo caso l'unico )
                                Element listarticoli = doc.getElementsByClass("list-articles").first();
                               
                                // prendo gli elementi che mi interessano
                                Elements articoli = listarticoli.getElementsByClass("art-list");
                                for(Element articolo : articoli)//per ogni articolo tra gli elementi ricavati prima
                                {
                                           
                                                // ricavo il titolo
                                                // (con .text() ottengo il testo non formattato
                                                String titolo = articolo.getElementsByClass("t-art-list").first().text();
                                               
                                                // ricavo la descrizione
                                                // (uso .first() per essere sicuro che sia proprio la descrizione
                                                // e non i moderatori )
                                                String descrizione = articolo.getElementsByTag("p").first().text();
                                               
                                                // inserisco nei rispettivi arraylist
                                                titoli.add(titolo);
                                                descrizioni.add(descrizione);
                                               
                                                Elements dcs = articolo.getElementsByClass("date-tag-art-list");
                                                for(Element dc : dcs)//per ogni articolo tra gli elementi ricavati prima
                                                {
                                                 // prendo data del cazzo
                                                String data = dc.getElementsByClass("date-art-list").first().text();
                                                // prendo cazzo di categoria
                                                String categoria = dc.getElementsByClass("tag-art-list").first().text();
                                                date.add(data); // aggiungo data
                                                categorie.add(categoria);// aggiungo categoria
                                                }
                                                //parte per immagine
                                                Elements imgdivs = articolo.getElementsByClass("f-art-list");
                                                for(Element imgsdiv : imgdivs)
                                                {
                                                 // prendo img
                                                Element divimg = imgsdiv.getElementsByClass("lazy img-responsive").first();
                                                String imgSrc = divimg.attr("src");
                                                InputStream input = new java.net.URL(imgSrc).openStream();
                                    bitmap = BitmapFactory.decodeStream(input);
                                    immaginiart.add(bitmap);
                                               
                                                }
                                               
                 }
                        } catch (Exception e) {
                                // gestione dell'eccezione
                                // ad esempio mostrare messaggio di errore o altro (qui nel logcat)
                                Log.e("ESEMPIO", "ERRORE NEL PARSING");
                        }
                        return null;
                }
               
                @Override
                protected void onPostExecute(String result)
                {
                        // dopo che ho eseguito il parsing mostro i dati nella listview
                        // usando il custom array adpater ParsingArrayAdapter
                        ParsingArrayAdapter adapter = new ParsingArrayAdapter(MainActivity.this, titoli, descrizioni, date, categorie, immaginiart);
                        lista.setAdapter(adapter);
                }
               
        }
       

       
   
}



Adapter

Codice (Java): [Seleziona]
public class ParsingArrayAdapter extends ArrayAdapter<String>{

        //riferimenti statici alle risorse e agli id
        private final static int LAYOUT = R.layout.riga_listview;
        private final static int TITOLO = R.id.riga_listview_titolo;
        private final static int DESCRIZIONE = R.id.riga_listview_descrizione;
        private final static int DATA = R.id.riga_listview_data;
        private final static int CATEGORIA = R.id.riga_listview_categoria;
        private final static int IMMAGINE= R.id.riga_listview_immagine;
       
        ArrayList<String> titoli; //lista dei titoli
        ArrayList<String> descrizioni; //lista delle descrizioni
        ArrayList<String> date; //lista date
        ArrayList<String> categorie; //lista categorie
        ArrayList<Bitmap> immaginiart; // lista immagini
       
        Context c; //context
        LayoutInflater inflater; //layout inflater
       
        public ParsingArrayAdapter(Context context,ArrayList<String> titoli,ArrayList<String> descrizioni, ArrayList<String> date, ArrayList<String> categorie, ArrayList<Bitmap> immaginiart)
        {
                super(context,TITOLO);
                this.c = context;
                this.titoli = titoli;
                this.descrizioni = descrizioni;
                this.date= date;
                this.categorie= categorie;
                this.immaginiart= immaginiart;
                this.inflater = LayoutInflater.from(c);
        }
       
        @Override
        public int getCount()
        {
                return titoli.size(); //ritorno lunghezza lista ( = numero dei titoli)
        }
       
        //quando la lista richiede una view
        @Override
        public View getView(int pos,View view,ViewGroup parent)
        {
                CacheRiga cache; //cache
                if(view==null)//se è la prima volta che viene richiesta la view
                {
                        // creo la view ma non l'attacco alla lista in quanto devo ancora modificare
                        // i testi delle textview
                        view = inflater.inflate(LAYOUT, parent,false);
                        cache = new CacheRiga(); //inizializzo la cache
                        cache.titolo = (TextView) view.findViewById(TITOLO); //collego titolo
                        cache.descrizione = (TextView) view.findViewById(DESCRIZIONE);//collego descrizione
                        cache.data = (TextView) view.findViewById(DATA);//collego date
                        cache.categoria = (TextView) view.findViewById(CATEGORIA);//collego categorie
                        cache.immagineart = (ImageView) view.findViewById(IMMAGINE);//collego immagini
                        view.setTag(cache);//collego view con cache
                }
                else
                {
                        cache = (CacheRiga) view.getTag(); //altrimenti prendo la cache dalla view
                }
               
                cache.titolo.setText(titoli.get(pos)); //imposto il titolo
                cache.descrizione.setText(descrizioni.get(pos)); // e la descrizione
                cache.data.setText(date.get(pos)); // e data
                cache.categoria.setText(categorie.get(pos));// e categorie
                cache.immagineart.setImageBitmap(immaginiart.get(pos));// e bitmap
               
                return view;
        }
       
        private class CacheRiga { // classe per la cache delle righe
                public TextView titolo; // cache titolo
                public TextView descrizione; // cache descrizione
                public TextView data; // cache descrizione
                public TextView categoria; // cache descrizione
                public ImageView immagineart; // cache immagine
        }
       
}
« Ultima modifica: 20 Giugno 2014, 12:22:25 CEST da xharryx »

Offline dellaz

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7 (2012), Samsung s6 Edge
  • Sistema operativo:
    Win 8.1, Ubuntu 16.10, Mac OS X 10.10 (Yosemite)
Re:Parsing di un immagine tramite josoup
« Risposta #9 il: 20 Giugno 2014, 12:15:13 CEST »
0
Prova a postare pure il logcat, così si vede subito cosa non va!
LogCat is the way!
Hai trovato utile una risposta? Clicca su

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Re:Parsing di un immagine tramite josoup
« Risposta #10 il: 20 Giugno 2014, 12:20:34 CEST »
0
Prova a postare pure il logcat, così si vede subito cosa non va!
eccolo
Codice: [Seleziona]
06-20 10:08:23.931: E/ESEMPIO(14797): ERRORE NEL PARSING
06-20 10:08:23.992: E/AndroidRuntime(14797): Process: it.rs.esempioparsinglistview, PID: 14797
06-20 10:08:23.992: E/AndroidRuntime(14797):         at it.rs.esempioparsinglistview.ParsingArrayAdapter.getView(ParsingArrayAdapter.java:78)
la riga 78 corrisponde a questa:
Codice (Java): [Seleziona]
cache.immagineart.setImageBitmap(immaginiart.get(pos));

Offline dellaz

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7 (2012), Samsung s6 Edge
  • Sistema operativo:
    Win 8.1, Ubuntu 16.10, Mac OS X 10.10 (Yosemite)
Re:Parsing di un immagine tramite josoup
« Risposta #11 il: 20 Giugno 2014, 12:26:59 CEST »
0
Ok allora prova a stampare lo stack trace. sostituendo la riga Log.e("ESEMPIO", "ERRORE NEL PARSING"); con e.printStackTrace(); è postando il nuovo LogCat!


Sent from my iPhone using Tapatalk
LogCat is the way!
Hai trovato utile una risposta? Clicca su

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Re:Parsing di un immagine tramite josoup
« Risposta #12 il: 20 Giugno 2014, 12:34:23 CEST »
0
Ok allora prova a stampare lo stack trace. sostituendo la riga Log.e("ESEMPIO", "ERRORE NEL PARSING"); con e.printStackTrace(); è postando il nuovo LogCat!


Sent from my iPhone using Tapatalk
quest etutto quello che da sul processo con e.printSyackTrace();

Codice: [Seleziona]
06-20 12:30:17.097: E/AndroidRuntime(15941): FATAL EXCEPTION: main
06-20 12:30:17.097: E/AndroidRuntime(15941): Process: it.rs.esempioparsinglistview, PID: 15941
06-20 12:30:17.097: E/AndroidRuntime(15941): java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
06-20 12:30:17.097: E/AndroidRuntime(15941):         at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at java.util.ArrayList.get(ArrayList.java:308)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at it.rs.esempioparsinglistview.ParsingArrayAdapter.getView(ParsingArrayAdapter.java:78)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.widget.AbsListView.obtainView(AbsListView.java:2295)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.widget.ListView.measureHeightOfChildren(ListView.java:1263)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.widget.ListView.onMeasure(ListView.java:1175)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.View.measure(View.java:16521)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.widget.LinearLayout.measureHorizontal(LinearLayout.java:1231)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.widget.LinearLayout.onMeasure(LinearLayout.java:590)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.View.measure(View.java:16521)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.View.measure(View.java:16521)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at com.android.internal.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:327)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.View.measure(View.java:16521)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2553)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.View.measure(View.java:16521)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1916)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1113)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1295)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5670)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.Choreographer.doCallbacks(Choreographer.java:574)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.Choreographer.doFrame(Choreographer.java:544)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.os.Handler.handleCallback(Handler.java:733)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.os.Handler.dispatchMessage(Handler.java:95)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.os.Looper.loop(Looper.java:136)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at android.app.ActivityThread.main(ActivityThread.java:5142)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at java.lang.reflect.Method.invokeNative(Native Method)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at java.lang.reflect.Method.invoke(Method.java:515)
06-20 12:30:17.097: E/AndroidRuntime(15941):         at dalvik.system.NativeStart.main(Native Method)

Offline dellaz

  • Nuovo arrivato
  • *
  • Post: 42
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7 (2012), Samsung s6 Edge
  • Sistema operativo:
    Win 8.1, Ubuntu 16.10, Mac OS X 10.10 (Yosemite)
Re:Parsing di un immagine tramite josoup
« Risposta #13 il: 20 Giugno 2014, 12:39:08 CEST »
0
 Semplicemente la lista immaginiart è vuota, quindi probabilmente c'è qualche errore nel parsing.. Ad esempio prova a vedere il valore della variabile "imgSrc"
LogCat is the way!
Hai trovato utile una risposta? Clicca su

Offline AnonymousDoor

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • Mostra profilo
  • Play Store ID:
    Gheoo
Re:Parsing di un immagine tramite josoup
« Risposta #14 il: 20 Giugno 2014, 14:21:53 CEST »
0
Semplicemente la lista immaginiart è vuota, quindi probabilmente c'è qualche errore nel parsing.. Ad esempio prova a vedere il valore della variabile "imgSrc"
non riesco a capire cosa non va