在寻找xml页面来源时,IE中出现奇怪的中文字母

时间:2016-10-04 12:06:57

标签: xml internet-explorer xslt

  1. 在IE中打开此链接:http://www.w3schools.com/xsl/cdcatalog_with_xsl.xml
  2. 您将看到此页面:

    screenshot

    1. 按CTRL + U(或右键单击 - >查看来源)
    2. 你会看到源代码,就像它的意思一样。

      screenshot

      现在我们将做几乎相同的事情,但有点不同。我们将xml文件与xsl文件一起保存到我们的PC中,然后使用IE再次查看。

      1. 在Chrome中打开相同的链接:http://www.w3schools.com/xsl/cdcatalog_with_xsl.xml
      2. 为什么用铬?因为IE不提供用样式保存XML文件。

        1. 按CTRL + S并将其保存到PC中的某个位置。
        2. 使用IE打开保存的文件。
        3. 您将看到只有文字,没有样式。这是因为它是一个没有样式的XML文档。

          screenshot

          1. 在Chrome中打开此链接:http://www.w3schools.com/xsl/cdcatalog.xsl
          2. 这是它的样式文件,将其保存到之前保存xml文件的同一位置。

            1. 现在再次使用IE打开cdcatalog_with_xsl.xml文件。现在它显示了样式,就像之前显示的那样。好。

            2. 按CTRL + U查看来源。

            3. BOM!你得到这封中文字母。

              screenshot

              为什么呢?

0 个答案:

没有答案