Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Creazione RSS dinamica e Lettura dell'RSS

    Buongiorno a tutti

    Tramite uno script ASP, leggo i dati delle news in un database e restituisco l'output a video in formato XML (read_news_rss.asp)

    A questo punto ho costruito una pagina ASP da dare ad un potenziale utente che vuole avere le mie news nel suo sito che:

    legge i nodi presentati dalla pagina (read_news_rss.asp) e mi crea una tabella html con il contenuto delle news.

    Ora il punto è che per leggere i caratteri accentati tramite
    (read_news_rss.asp) in formato XML utilizzo l'encoding "UTF-16" ed è perfetto

    mentre nella pagina che devo dare all'utente non so che cosa mettere nel charset=

    o meglio se metto charset=iso-8859-1"> tutte le lettere accentate me le sbaglia.

    Dov'è che sbaglio io ??

    ho provato a sistemare entrambi con "iso-8859-15" ma mentre
    (read_news_rss.asp) mi visualizza il contenuto,
    l'atra pagina che chiameremo VediRSS mi dice
    "nessuna news da visualizzare"

    Avete una soluzione ?? Grazie per l'attenzione Rempox

  2. #2
    non mi sono spiegato o non c'è nessuno che abbia mai avuto un problema di encoding?

    Grazie rempox

  3. #3
    Devi convertire i dati.
    TI anticipo che è un bel macello, se poi usi ASP è una impresa impossibile.

  4. #4

    ok

    sono pronto a seguire i tuoi consigli e vedere cosa succede.

    In ogni caso uso ASP quindi sono pronto al peggio.

    Grazie

  5. #5
    Se usi ASP non partire neppure.
    E' un suicidio. Dovresti crearti funzioni specializzate che convertano e codifichino tutti i caratteri da ISO a UTF-8 o viceversa.

  6. #6
    Ciao,

    prima di abozzare un risposta ti faccio un po' di domande

    - qual è la codifica usata per il testo nel db?
    - Che RDBMS utilizzi?
    - In quale lingua è scritto il testo? Perchè hai bisogno di UTF-16?
    per favore NIENTE PVT TECNICI da sconosciuti

  7. #7
    x Fabio
    Senti ... scusami se ti rispondo in titardo, ma di fatto il problema lo avevo già risolto utilizzando per entrambe le pagine ISO-8859-1
    ma non me ne rendevo conto perchè sul browser avevo impostato una codifica sbagliata ovvero UTF-8

    Ora se guardi qui

    http://www.rempox.it/asp/read_news_rss.asp utilizzo ISO-8859-1

    ed il lettore di pagine XML

    http://www.rempox.it/asp/RSSview.asp

    adesso sembra funzionare.


    x WEPPOS
    io non ho mica capito che diamine di funzioni devo creare ??

    Ciao a tutti

  8. #8
    Originariamente inviato da rempox
    x Fabio
    Senti ... scusami se ti rispondo in titardo, ma di fatto il problema lo avevo già risolto utilizzando per entrambe le pagine ISO-8859-1
    ma non me ne rendevo conto perchè sul browser avevo impostato una codifica sbagliata ovvero UTF-8
    Ciao,

    infatti mi sembrava la soluzione più semplice e mi chiedevo se ci fosse qualche motivo particolare per non averla adottata, ovvero una lingua con caratteri multibyte (es. cirillico o ideogrammi)
    per favore NIENTE PVT TECNICI da sconosciuti

  9. #9
    Una sola domanda ...è strana la tua firma mi ricorda molto quella di Andr3a!!!

    Sei lui o lui è te...o pensate/scrivete nello stesso modo

    Comunque sia grazie per l'attenzione!!

  10. #10
    Andr3a ha visto la mia e mi ha chiesto il permesso di copiarla
    per favore NIENTE PVT TECNICI da sconosciuti

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 © 2026 vBulletin Solutions, Inc. All rights reserved.