Visualizzazione dei risultati da 1 a 6 su 6

Discussione: xml e <![CDATA[

  1. #1

    xml e <![CDATA[

    ciao a tutti ho il seguente codice per visualizzare dei marker sfruttand ole api di google:

    Codice PHP:
    <park>
    <![
    CDATA
    <
    point lng='12.497705' lat='41.900146'/>
    <
    info tipo='hotelora' fullname='nome hotel' url='http://urlllll.asp?arrival=02/07/2010&departure=06/07/2010#prenotazione' via='prova, 24' desc='Rinnovato di recente,..' img='../hotel/square60/215/2157456.gif' stelle='4'/> 
    <
    icon image='img/maps/hotels_big.png' />
    ]]> 
    </
    park
    ecco il problema se lascio <![CDATA[ ]]> il marker non mi viene visualizzato se tolgo <![CDATA[ ]]> il marker invece mi viene visualizzato ... :master: qualcuno ha qualche idea del motivo??

  2. #2
    lasciando il CDATA
    il contenuto interno non costituisce contenuto html/xml/php ma testo a tutti gli effetti
    quindi ti viene stampato a video anche
    codice:
    <point lng='12.497705' lat='41.900146'/>
    <info tipo='hotelora' fullname='nome hotel' url='http://urlllll.asp?arrival=02/07/2010&departure=06/07/2010#prenotazione' via='prova, 24' desc='Rinnovato di recente,..' img='../hotel/square60/215/2157456.gif' stelle='4'/>
    <icon image='img/maps/hotels_big.png' />
    senza CDATA questi sono presi come tag vuoti ( />) senza testo interno: quindi nulla viene visualizzato a video.
    OUTSHINE '84

  3. #3
    e come potre risolvere ...?
    praticamente il problema sta
    url='http://urlllll.asp?arrival=02/07/2010&departure=06/07/2010#prenotazione' se non uso il cdata mi va in errore l'xml ...

    grazie per la risposta...

  4. #4
    "&" è un carattere riservato per l'xml/html ... ma se tu al posto di "&" metti
    "& amp ;" (senza spazi tra & e amp e tra amp e ; ) non dovrebbe più darti errore.
    codice:
    'http://urlllll.asp?arrival=02/07/2010& amp ;departure=06/07/2010#prenotazione'
    OUTSHINE '84

  5. #5
    perfetto! Funziona .. senti già che sono qui ti vorrei chiedere un'altra cosa ... ho delle parole con ' solitamente faccio un replace ' con uno spazio vuoto ho provato fare un repalce con & rsquo ; ma mi va in errore .. sarebbe possibile in qualche modo usare '
    grazie

  6. #6
    risolto il problema dell'apice praticamente al posto di
    via='prova, 24'
    basta mettere le virgolette .
    via="prova, 24"

    grazie ancora per le delucidazioni..

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