Buongiorno,
per la mia tesi di laurea sto replicando e migliorando lo sviluppo del tool "Bussola della Trasparenza", che dovrebbe analizzare i siti delle PA italiane e verificarne i contenuti in base al dgls 33/2013. Il tool, nonostante sia stato premiato a livello europeo, verifica solo l'effettiva esistenza di determinate sezioni stabilite per legge, non il contenuto (quindi tutte le sezioni possono essere vuote e per il tool è tutto ok).
All'interno della pagina devo quindi stabilire se:
- sono presenti documenti in vari formati;
- la pagina in realtà è vuota;
- sono presenti link ad altre pagine.
Il mio problema è proprio nell'ultimo punto: attraverso la libreria jsoup seleziono dalla pagina tutti i "div" che al loro interno hanno dei "p" o dei "li". Così facendo però vengono rilevati anche altri link, come ad esempio quelli dei menù, ecc.
Qualcuno ha un'idea su come analizzare solo il div che mi interessa? L'id o comunque il tag "name" dei div non è fisso, varia da sito a sito e considerate che i siti delle PA italiane sono più di 10000.
Grazie per le future risposte!