2015-05-29 75 views
0

我有一个XML文件引用XSL,因此当我在浏览器中打开XML文件时,它会自动应用转换。打开引用XSL的XML可打开所有文件

但是,当我打开文件时,它全部出现在没有格式的同一行中。但是,如果我使用Netbeans创建输出文件,它会打开所有内容并将其分段显示。无论如何,它会自动在浏览器中打开它吗?

谢谢。

编辑:​​

的我想什么图片::

image of what I want

+0

一个例子(最好是最小化)将是有用的,恕我直言。 –

+0

对不起,编辑了两张照片! – Forget

+0

我的意思是向我们展示**代码**(XML + XSLT)。 –

回答

0

可折叠树格式是一个简单的浏览器显示XML文件的方式,没有结果的产品图有任何样式表与它们相关联。当你要求浏览器应用样式表时,浏览器(非常正确)假定样式表的目的是将输入XML转换成浏览器知道如何呈现的东西(HTML,SVG,MathML等),它会尝试呈现结果而不是显示XML树结构。 “单行”外观就是浏览器在被要求渲染他们不明白的XML元素时所做的事情 - 它们将它们当作内联HTML元素,如span

+0

哦,所以没有什么可以做的呢?谢谢你的解释! – Forget