Ho provato sia ISO-8859-1 che uft8...ma non è cambiato nulla.

Il testo è scritto con wordpress in modalità visuale, non html.
Però nel sito le stesse notizie che vengono riprese dallo script sono corrette.

Lo script rileva il testo dal flusso RSS, dipende da questo forse?