Visualizzazione dei risultati da 1 a 10 su 10

Discussione: [XML]Special Char

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    4

    Special Char

    Salve a tutti ho un problema.
    Ho un Form che invia informazioni ad una pagina ASP.
    Questa instanzia una dll fatta in VB che genera un XML.
    Fin qui tutto bene.
    Il problema nasce nel momento in cui inserisco caratteri tipo € o alcune lettere greche in maiuscolo o in minuscolo.
    Il tutto in UTF-8
    Come faccio a far si che non mi dia il famigerato errore
    "An invalid charachter was found in text context"..
    o la visualizzazione dei caratteri con dei bellissimi ??????

  2. #2
    C'è una DTD dui il tuo file XML deve far riferimento?
    My space! Voglio Arthur!!!
    Ho fatto strike!!!
    dotty78

    Prima di postare in “XML, XSL, Smil” dai uno sguardo ai Link utili!

  3. #3
    la stessa cosa succede a me: basta un "ò" per avere errore... il fatto è che il file xml viene da me generato in autmatico convertendo un file di testo in xml tramite php, e non so come fare!!!

    ma sti dtd come si fanno ad usare? e soprattutto, sono proprio così necessari per validare gli xml? perchè con xmlspy me lo chiede sempre, ma io non so neanche da che parte iniziare per farne uno!
    ¥¨²ºº³ ¨¥ ·´¯`·._.-» ®Ëh|ßÊ «-._.·´¯`· ¥¨¨¥

    Mouse not found. Click mouse button to continue.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    4

    no

    Non ho DTD ho degli Schema xdr.
    Il problema rimane nel fatto che passando da asp alla dll
    io non ho il carattere ma ho IIS che me lo codifica con i classici
    %XX%XX
    Adesso nella DLL riesco a decodificarli ma se poi faccio la response.write dell'xml generato mi da l'errore.
    Oltre tutto ho scoperto che solo alcuni caratteri dell'alfabeto greco creano problemi.

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    4

    X ReHlbe

    Che Lingue usi?
    PROVA <?xml version='1.0' encoding="ISO-8859-1"?>

  6. #6
    modifica l'encode in ISO-8869-1

  7. #7
    in effetti adesso non mi da + l'errore sull'"ò", ma me lo da sull'&... questo lo risolvo o lo devo cambiare a mano?
    ¥¨²ºº³ ¨¥ ·´¯`·._.-» ®Ëh|ßÊ «-._.·´¯`· ¥¨¨¥

    Mouse not found. Click mouse button to continue.

  8. #8
    ach giusto... 8859, mi son sbagliato, chiedo venia :P

  9. #9
    & lo devi cambiare a mano come anche pochissimi altri caratteri
    (mi sembra ci sia anche ? che da problemi...)

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    4

    Mah

    Comunque e' incredibile il fatto che non si riesca a trovare nulla per risolvere questo problema.
    Ho cercato ovunque non ho trovato una che sia una soluzione
    per quanto riguarda problematiceh ASP --> XML VisualBasic --> XML....
    P.S. Qualcuno sa come faccio a compilare una DLL con VB in unicode e non in ANSI?

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