Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打开引用XSL的XML将打开一行中的所有内容_Xml_Xslt_Xslt 1.0 - Fatal编程技术网

打开引用XSL的XML将打开一行中的所有内容

打开引用XSL的XML将打开一行中的所有内容,xml,xslt,xslt-1.0,Xml,Xslt,Xslt 1.0,我有一个引用XSL的XML文件,因此当我在浏览器中打开XML文件时,它会自动应用转换 但是,当我打开文件时,它显示在同一行中,没有任何格式。然而,如果我用Netbeans形成一个输出文件,它会打开所有漂亮的东西,并在应该的地方进行分区。有没有办法让它像那样在浏览器中自动打开 多谢各位 编辑:结果的图片: 我想要的图片: 可折叠树格式只是浏览器显示没有任何样式表关联的XML文件的方式。当您要求浏览器应用样式表时,浏览器(非常正确地)假定样式表的目的是将输入XML转换为浏览器知道如何呈现的内容(HT

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

但是,当我打开文件时,它显示在同一行中,没有任何格式。然而,如果我用Netbeans形成一个输出文件,它会打开所有漂亮的东西,并在应该的地方进行分区。有没有办法让它像那样在浏览器中自动打开

多谢各位

编辑:结果的图片:

我想要的图片:


可折叠树格式只是浏览器显示没有任何样式表关联的XML文件的方式。当您要求浏览器应用样式表时,浏览器(非常正确地)假定样式表的目的是将输入XML转换为浏览器知道如何呈现的内容(HTML、SVG、MathML等),并尝试呈现结果,而不是显示XML树结构。“单行”外观就是浏览器在被要求呈现他们不理解的XML元素时所做的事情——他们将它们视为内联HTML元素,如
span

一个示例(最好最小化)会很有用,IMHO。是的,对不起,在两张图片中编辑!我的意思是向我们展示代码(XML+XSLT)。当我试图发布它时,网站一直在抱怨,但问题不在代码中,因为它从Netbeans生成正常的输出,但当我打开原始XML时,它很好地应用了转换,只是没有很好地显示信息。对不起,没有消息。哦,那就没什么事可做了?谢谢你的解释!