Я вивчав xslt і почав тестувати з прикладами на w3schools.
Однак, коли я зберігаю xml і xsl у файлах і намагаюся відкрити їх локально, chrome не виконує перетворення xsl. На ньому просто відображається порожня сторінка.
Я додав <?xml-stylesheet type="text/xsl" href="style.xsl">
тег до документа xml, і Firefox робить його таким, яким він повинен виглядати. Крім того, якщо я переглядаю файли через веб-сервер, chrome відображає файл таким, яким він повинен виглядати.
Це те, що у chrome виникає проблема з пошуком інформації таблиці стилів, коли посилання локальне? Зміна href на file:///C:/xsl/style.xsl
не змінило.
Оновлення: Це, здається, є побічним ефектом політики безпеки, щоб не сприймати файл: /// * як одне і те саме. Через це в консолі з’являється така помилка:
Небезпечна спроба завантажити файл URL: /// C: /xsl-rpg/style.xsl із кадру за допомогою файлу URL: /// C: /xsl-rpg/data.xml. Домени, протоколи та порти повинні збігатися.
file:
протоколу Chrome видає ту ж помилку домену.