Как сделать так, чтобы внешний файл XML отображался в браузере? - PullRequest
2 голосов
/ 19 мая 2009

У меня есть это веб-приложение PHP.
У него есть ссылка на файл XML, который я не могу контролировать.

Как сделать так, чтобы XML отображался правильно?

Я просто хочу, чтобы он выстроился в таблицу или даже мог выглядеть как файл данных.

Могу ли я прикрепить файл XSLT или таблицу стилей к файлу XML извне я хотел бы, но я не могу поместить это в XML:

<?xml-stylesheet type="text/xsl" href="tabledisplay.xsl"?>

Единственное, что я могу сделать, - это создать ссылку на файл PHP, который читает XML в строку, вставляет ссылку XSL и затем печатает все в браузере.

Ответы [ 2 ]

2 голосов
/ 19 мая 2009

Самый безопасный способ - прочитать файл XML и преобразовать его на стороне сервера, а также вставить ссылку «сохранить исходный файл XML», если это необходимо.

Простая вставка ссылки на файл xsl будет почти всегда работать, если xsl и xml находятся в одном домене, но между разными доменами могут возникнуть проблемы.

1 голос
/ 19 мая 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...