我有这个PHP Web应用程序 它有一个指向我无法控制的XML文件的链接。
如何很好地展示XML?
我只是希望它在一个表中排成一行,或者它甚至可以看起来像一个数据文件。
我可以从外部将XSLT文件或样式表附加到XML文件 即我希望我能,但我不能把它放在XML中:
<?xml-stylesheet type="text/xsl" href="tabledisplay.xsl"?>
我唯一能做的就是创建一个PHP文件的链接,该文件将XML读入字符串,插入XSL引用,然后将所有内容打印到浏览器。
答案 0 :(得分:2)
最安全的方法是读取xml文件并在服务器端对其进行转换,如果有必要,请在其中插入“保存原始xml”链接。
如果xsl和xml位于同一个域中,那么简单地插入xsl文件引用几乎总是有效,但是在不同的域之间可能存在问题。
答案 1 :(得分:1)