Stavo esaminando xslt e ho iniziato a testare con gli esempi su w3schools.
Tuttavia, quando salvo xml e xsl nei file e provo ad aprirli localmente, Chrome non eseguirà la trasformazione xsl. Mostra solo una pagina vuota.
Ho aggiunto il <?xml-stylesheet type="text/xsl" href="style.xsl">
tag al documento xml e Firefox lo visualizza come dovrebbe apparire. Inoltre, se guardo i file tramite un server web, chrome visualizza il file come dovrebbe apparire.
È che Chrome ha problemi a trovare le informazioni del foglio di stile quando il collegamento è locale? Cambiare href in file:///C:/xsl/style.xsl
non ha fatto alcuna differenza.
Aggiornamento: questo sembra essere un effetto collaterale di una politica di sicurezza per non trattare file: /// * come la stessa origine. Questo fa apparire il seguente errore nella console:
Tentativo non sicuro di caricare il file URL: /// C: /xsl-rpg/style.xsl dal frame con il file URL: /// C: /xsl-rpg/data.xml. Domini, protocolli e porte devono corrispondere.
file:
protocollo Chrome generi lo stesso errore di dominio.