problemi con un XML
ho un problema:
premesso che il risultato deve essere un PHP Code:
in un xml ho questo dato: PHP Code:
ma la sua lettura, tramite un XSL con la seguente istruzione: PHP Code:
mi da errore sull'uguale (&name=STOOGE) e immagino che daranno, in serie, errore tutto i parametri aggiuntivi. come ovviare? forse con una serie di accrescimenti successivi del valore del href nel xsl? come sempre AIUTO OGHER, per favore!! PS: per completare dico che ho provato a mettere come url solo la prima parte (quella tra partentesi graffe) portando tutti gli altri dati nel xsl ma il risultato (errore) è uguale |
puoi mandarmi in privato i file completi? non mi ricordo più niente di sta roba se mi fai vedere quello che hai fatto magari riesco a trovare il problema ;)
|
L'errore era facilmente rilevabile :) basta aprire l'xml su firefox per capire che c'è un qualche carattere contenuto tra i tag URL che dà fastidio ai parser.
Ho fatto 2/3 prove e il carattere incriminato è &. Per risolvere basta sostituire & con %26 (questo è il formato dei caratteri nelle url, basta usare %XX dove XX è il valore in esadecimale del carattere, basta guardare la tabella ascii http://it.wikipedia.org/wiki/Ascii) Ecco una stringa corretta: Code:
Ho provato in locale e funziona :) |
All times are GMT +2. The time now is 03:53 PM. |
Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.