Chrome 错误:此XML文件似乎没有任何与之关联的样式信息

2exbekwf  于 2023-04-03  发布在  Go
关注(0)|答案(4)|浏览(925)

更新:为什么当我使用谷歌浏览器时会收到错误信息,而当我使用Windows资源管理器时,它会显示一切正常。
我使用google chrome来运行我的web服务器。我得到以下错误:我不知道为什么我得到这个错误,我有正确的地区的文件。
此XML文件似乎没有任何与之关联的样式信息。文档树如下所示。

<?xml version="1.0"?>
<web-app
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">

    
   <servlet>
      <servlet-name>news-feed</servlet-name>
      <servlet-class>publisher.web.NewsFeedServlet</servlet-class>
   </servlet>
   
   
   <servlet-mapping>
      <servlet-name>news-feed</servlet-name>
      <url-pattern>/news.rss</url-pattern>
   </servlet-mapping>
   
   
</web-app>
tgabmvqs

tgabmvqs1#

“This XML file does not appear to have any style information associated with it.”(此XML文件似乎没有任何与之关联的样式信息)本身在大多数情况下并不是问题。它只是声明响应缺少样式表,因此浏览器只显示原始XML。
如果您正在调试某个东西并遇到此页面,真实的的问题通常与此警告无关。检查XML中写入的内容并在Google上搜索它,而不使用术语“此XML文件未显示~”可能会解决您的问题。

t1rydlwq

t1rydlwq2#

那么不管怎么说,什么是“样式信息”和一个格式良好的XML比起来怎么样呢?
“样式信息”实际上是一种转换,XML到HTML的转换示例可以在SELFHTML上找到。

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- test.xsl -->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="root">
 <html><head></head><body>
 <xsl:for-each select="text">
 <p align="center" style="font-family:Tahoma; font-size:48pt; color:red">
  <xsl:value-of select="." />
 </p>
 </xsl:for-each>
 </body></html>
</xsl:template>

</xsl:stylesheet>

现在XML只需要包含它...

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<!-- test.xml -->
<root>
<text>Hello World</text>
<text>XML to HTML</text>
<text>Transformation</text>
<text>Client-Side</text>
<text>Depends On</text>
<text>Webbrowser</text>
</root>

...并将这两个文件放在同一个地方不会产生“错误:此XML文件似乎没有任何与之关联的样式信息”消息。
印象

hpcdzsge

hpcdzsge3#

Chrome没有实现rss阅读器。你需要安装扩展程序。有几个在那里。

wwodge7n

wwodge7n4#

打开Chrome浏览器〉点击3点菜单图标〉更多工具〉清除浏览数据。在下一个屏幕上,选择所有时间作为“时间范围”,选中浏览历史记录,Cookie,缓存图像,然后点击清除数据按钮。清除浏览缓存后,尝试在计算机上再次下载文件。

相关问题