Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: XML ed Opera

  1. #1

    XML ed Opera

    Scusate, sapete come posso leggere un foglio XML con Opera? Sono in grado di farlo con Mozilla ed IE, ma Opera non mi funge in nessuno dei 2 casi.
    Grazie

  2. #2
    vi posto parte del codice:
    codice:
    if (document.implementation && document.implementation.createDocument){
       xml = document.implementation.createDocument("","",null)
       xml.onload=Leggi
       xml.load(a);
      }else if (window.ActiveXObject){
       xml = new ActiveXObject("Microsoft.XMLDOM")
       xml.onreadystatechange = IEGo;
       xml.load(a);
      }else{
       alert("Questo browser non supporta completamente l\'XML!");
      }
    Questo pezzo di codice serve a decidere quale browser si usa e di conseguenza far partire la lettura del foglio xml.
    Con Opera 7 il processo finisce sempre in ELSE visualizzando l'alert.
    Esiste un sistema anche per Opera?
    Grazie

  3. #3
    In che senso Opera non legge XML? L'unica differenza con gli altri browser e' che non applica un foglio di stile di default, ovvero applica un foglio di stile vuoto, ma questo non toglie che li legga alla perfezione.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  4. #4
    scusa non volevo dire che non li legge, ma che non riesco a farli parserizzare (spero si dica così).
    IE usa Microsoft.XMLDOM, Mozilla usa document.implementation e Opera che usa?

  5. #5

  6. #6
    Opera non ha un parser XML integrato, o meglio: non ne ha uno che permetta di manupolare i file XML, ma solo di controllarne la sintassi.

    codice:
    <?xml version="1.0"?>
    
    <element-root>
    
    <ciao>akjdjhdhj</ciao>
    
    
    
    kjhhjgjhg
    
    </element-root>
    Vedrai che ti da' errore. Per manipolare XML devi utilizzare un motore esterno tipo Xalan
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  7. #7
    Si mi da l'errore perchè non è stato chiuso il

    . Che cosa è Xalan? è gratuito?

  8. #8
    ...nel frattempo sono andato ad informarmi... è un sistema lato server per processare XML ed XSL. A me serve un qualcosa che permette a Javascript di tirar su i dati da XML lato client.

  9. #9
    Puoi provare ad usare DOM
    http://www.w3.org/DOM/

    Mi sembra che Reale_Augello abbia scritto qualcosa in proposito sul forum.

    Cmq, "tirar su dati" lato client e' sempre un macello... molto meglio farlo lato server.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  10. #10
    A me servirebbe qualcosa per Opera... per gli altri so già farlo.
    Ciao

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.