[opendatasicilia] #Script: come importare pezzi di informazioni da un file XML in un foglio Google?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[opendatasicilia] #Script: come importare pezzi di informazioni da un file XML in un foglio Google?

Ciro Spataro
praticamente vorrei importare da un file XML sulla piattaforma Nabble
http://comunepalermo.28710.x6.nabble.com/Comunepalermo-ft1.xml
solo quegli annunci nei quali è presente la parola ZTL, Ztl e ztl (perchè spesso ZTL lo scrivono in maniera diversa nei comunicata stampa).


in questo foglio Google
https://docs.google.com/spreadsheets/d/17pJX9HWTeLFMmyntqtrt8l9yu59BP-fI8rpKcIHGWXo/edit#gid=2021293023
Andrea Borruso gentilmente ha creato uno script che funziona con il feed (in XML) dei comunicati stampa del Comune.
Lo script è 
=IMPORTXML("https://www.comune.palermo.it/feed/rss.xml","//title[contains(translate(., 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'),'ztl')]")
e funziona.
Ma non lo voglio disturbare ulteriormente.


Ma se applico lo stesso script con il file XML dei comunicati che il comune di Palermo pubblica su Nabble e il cui url è:
http://comunepalermo.28710.x6.nabble.com/Comunepalermo-ft1.xml
non mi funziona.
Vorrei fare l'IMPORTXML in questa foglio separato:
https://docs.google.com/spreadsheets/d/17pJX9HWTeLFMmyntqtrt8l9yu59BP-fI8rpKcIHGWXo/edit#gid=1828467934

help please :-)
thanks

--
Sito: http://opendatasicilia.it
Facebook: https://www.facebook.com/groups/opendatasicilia/
twitter: http://twitter.com/opendatasicilia
Slack: http://opendatasicilia.it/slack/
Newsletter http://opendatasicilia.it/newsletter/
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "opendatasicilia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a [hidden email].
Per postare in questo gruppo, invia un'email a [hidden email].
Visita questo gruppo all'indirizzo https://groups.google.com/group/opendatasicilia.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/opendatasicilia/b9d0da4b-c0b6-4f95-bb53-ef3d1eaedb6a%40googlegroups.com.
Per altre opzioni visita https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: [opendatasicilia] #Script: come importare pezzi di informazioni da un file XML in un foglio Google?

Andrea Borruso
Administrator
Ciro,
il file XML non viene correttamente interpretato dallo sheet con la funzione `IMPORTXML`.

Quindi una cosa rapida e brutta è:

- importi il feed con `IMPORTFEED` (lo faccio in L2);
- poi in A2 uso la funzione `QUERY`.

Di corsa

2017-10-09 15:21 GMT+02:00 cirospat <[hidden email]>:
praticamente vorrei importare da un file XML sulla piattaforma Nabble
solo quegli annunci nei quali è presente la parola ZTL, Ztl e ztl (perchè spesso ZTL lo scrivono in maniera diversa nei comunicata stampa).


in questo foglio Google
Andrea Borruso gentilmente ha creato uno script che funziona con il feed (in XML) dei comunicati stampa del Comune.
Lo script è 
=IMPORTXML("https://www.comune.palermo.it/feed/rss.xml","//title[contains(translate(., 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'),'ztl')]")
e funziona.
Ma non lo voglio disturbare ulteriormente.


Ma se applico lo stesso script con il file XML dei comunicati che il comune di Palermo pubblica su Nabble e il cui url è:
non mi funziona.
Vorrei fare l'IMPORTXML in questa foglio separato:

help please :-)
thanks

--
Sito: http://opendatasicilia.it
Facebook: https://www.facebook.com/groups/opendatasicilia/
twitter: http://twitter.com/opendatasicilia
Slack: http://opendatasicilia.it/slack/
Newsletter http://opendatasicilia.it/newsletter/
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "opendatasicilia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a [hidden email].
Per postare in questo gruppo, invia un'email a [hidden email].
Visita questo gruppo all'indirizzo https://groups.google.com/group/opendatasicilia.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/opendatasicilia/b9d0da4b-c0b6-4f95-bb53-ef3d1eaedb6a%40googlegroups.com.
Per altre opzioni visita https://groups.google.com/d/optout.



--
___________________

Andrea Borruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E, EPSG:4326
___________________

"cercare e saper riconoscere chi e cosa,
 in mezzo all’inferno, non è inferno, 
e farlo durare, e dargli spazio"

Italo Calvino

--
Sito: http://opendatasicilia.it
Facebook: https://www.facebook.com/groups/opendatasicilia/
twitter: http://twitter.com/opendatasicilia
Slack: http://opendatasicilia.it/slack/
Newsletter http://opendatasicilia.it/newsletter/
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "opendatasicilia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a [hidden email].
Per postare in questo gruppo, invia un'email a [hidden email].
Visita questo gruppo all'indirizzo https://groups.google.com/group/opendatasicilia.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/opendatasicilia/CAHEdGZPnt2%2BeE%3D675Q2tEK_Ybr3ekOaxwQqEXkuJSdO9GF336A%40mail.gmail.com.
Per altre opzioni visita https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: [opendatasicilia] #Script: come importare pezzi di informazioni da un file XML in un foglio Google?

Ciro Spataro
ho capito!
grazie Andrea per il tuo tempo,
questi esercizi servono molto, almeno a me







Il giorno 9 ottobre 2017 16:42, andy <[hidden email]> ha scritto:
Ciro,
il file XML non viene correttamente interpretato dallo sheet con la funzione `IMPORTXML`.

Quindi una cosa rapida e brutta è:

- importi il feed con `IMPORTFEED` (lo faccio in L2);
- poi in A2 uso la funzione `QUERY`.

Di corsa

2017-10-09 15:21 GMT+02:00 cirospat <[hidden email]>:
praticamente vorrei importare da un file XML sulla piattaforma Nabble
solo quegli annunci nei quali è presente la parola ZTL, Ztl e ztl (perchè spesso ZTL lo scrivono in maniera diversa nei comunicata stampa).


in questo foglio Google
Andrea Borruso gentilmente ha creato uno script che funziona con il feed (in XML) dei comunicati stampa del Comune.
Lo script è 
=IMPORTXML("https://www.comune.palermo.it/feed/rss.xml","//title[contains(translate(., 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'),'ztl')]")
e funziona.
Ma non lo voglio disturbare ulteriormente.


Ma se applico lo stesso script con il file XML dei comunicati che il comune di Palermo pubblica su Nabble e il cui url è:
non mi funziona.
Vorrei fare l'IMPORTXML in questa foglio separato:

help please :-)
thanks

--
Sito: http://opendatasicilia.it
Facebook: https://www.facebook.com/groups/opendatasicilia/
twitter: http://twitter.com/opendatasicilia
Slack: http://opendatasicilia.it/slack/
Newsletter http://opendatasicilia.it/newsletter/
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "opendatasicilia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a [hidden email].
Per postare in questo gruppo, invia un'email a [hidden email].
Visita questo gruppo all'indirizzo https://groups.google.com/group/opendatasicilia.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/opendatasicilia/b9d0da4b-c0b6-4f95-bb53-ef3d1eaedb6a%40googlegroups.com.
Per altre opzioni visita https://groups.google.com/d/optout.



--
___________________

Andrea Borruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E, EPSG:4326
___________________

"cercare e saper riconoscere chi e cosa,
 in mezzo all’inferno, non è inferno, 
e farlo durare, e dargli spazio"

Italo Calvino

--
Sito: http://opendatasicilia.it
Facebook: https://www.facebook.com/groups/opendatasicilia/
twitter: http://twitter.com/opendatasicilia
Slack: http://opendatasicilia.it/slack/
Newsletter http://opendatasicilia.it/newsletter/
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "opendatasicilia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a [hidden email].
Per postare in questo gruppo, invia un'email a [hidden email].
Visita questo gruppo all'indirizzo https://groups.google.com/group/opendatasicilia.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/opendatasicilia/CAHEdGZPnt2%2BeE%3D675Q2tEK_Ybr3ekOaxwQqEXkuJSdO9GF336A%40mail.gmail.com.
Per altre opzioni visita https://groups.google.com/d/optout.

--
Sito: http://opendatasicilia.it
Facebook: https://www.facebook.com/groups/opendatasicilia/
twitter: http://twitter.com/opendatasicilia
Slack: http://opendatasicilia.it/slack/
Newsletter http://opendatasicilia.it/newsletter/
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "opendatasicilia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a [hidden email].
Per postare in questo gruppo, invia un'email a [hidden email].
Visita questo gruppo all'indirizzo https://groups.google.com/group/opendatasicilia.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/opendatasicilia/CAJyZuPJ78%2B%3DnSc0PMZRjuCpzNqGmEkxbR9bWpaMMpij1mOvYaQ%40mail.gmail.com.
Per altre opzioni visita https://groups.google.com/d/optout.