如何使用Java加载转换后的XML(基于XSL样式表)?
我不明白为什么在使用Java的urlConnection.getInputStream()方法时没有应用XSL样式表 我正在使用。当我使用浏览器(如Firefox)访问“/stat”时,我可以得到转换后的结果 然而,当使用urlConnection.getInputStream()访问相同的URL“/stat”时,我实际上得到了原始XML(在转换之前)。为什么? 我需要通过编程直接从web服务器获取转换后的结果,即通过简单地访问“/stat”。就像我使用web浏览器访问时得到的结果一样。我该怎么做如何使用Java加载转换后的XML(基于XSL样式表)?,java,xml,xslt,nginx,rtmp,Java,Xml,Xslt,Nginx,Rtmp,我不明白为什么在使用Java的urlConnection.getInputStream()方法时没有应用XSL样式表 我正在使用。当我使用浏览器(如Firefox)访问“/stat”时,我可以得到转换后的结果 然而,当使用urlConnection.getInputStream()访问相同的URL“/stat”时,我实际上得到了原始XML(在转换之前)。为什么? 我需要通过编程直接从web服务器获取转换后的结果,即通过简单地访问“/stat”。就像我使用web浏览器访问时得到的结果一样。我该怎么
谢谢 您希望
getInputStream()
查看媒体类型,确定它是XML,解析XML,发现有
处理指令,获取样式表,应用它,然后返回结果
恐怕是一厢情愿
如果要在服务器上运行转换,需要实现一些服务器端代码来实现。可能有一些服务器端框架,您可以在其中设置一个开关来实现这一点,但默认情况下这不会发生