代码之家  ›  专栏  ›  技术社区  ›  dirtside

在Firefox中更好地查看XML

  •  25
  • dirtside  · 技术社区  · 15 年前

    当你在Firefox中查看一个简单的XML文档时,它会进入标准的XML显示模式,在那里你可以折叠子树等等,但是它的功能非常有限;没有什么比“expand all”和“collapse all”按钮更方便的了,还有一点很烦人:“这个XML文件似乎没有任何样式信息与之关联。文档树显示在页面顶部的“消息”下面。有没有合适的Firefox扩展可以提供更好的XML查看/操作/导航?我查看了Mozilla扩展存储库,但似乎没有什么好消息。

    8 回复  |  直到 15 年前
        1
  •  4
  •   wmitchell    14 年前

    您可以编辑firefox自己的xsl文档,如 following link

    我自己也在追求同样的东西,我将使用xsl并发布我的结果。

        2
  •  3
  •   Nat    15 年前

    当我编写服务于XML内容的web服务时,我通常会为内容预先准备一个XML样式表声明,以便为人们使用的内容设置样式。样式表是在浏览器中运行的客户端XSLT转换,可以将XML转换为XHTML和CSS,还可以使用一些JavaScript来增加交互性。这使得调试webservice更加容易,而且通常意味着我不必编写HTML webapp来访问相同的数据。

        3
  •  3
  •   Pierre    14 年前

    <?xml-stylesheet type="text/xsl" encoding="UTF-8" href="yourstylesheet.xsl" version="1.0"?>
    

    在XML声明之后。看到了吗 http://www.w3schools.com/xsl/xsl_transformation.asp 更多信息。

        4
  •  2
  •   SpliFF    15 年前

    mimeTypes.rdf 在你的个人资料目录中。XML是application/XML和text/XML,但也有一些特定的变体,如application/xhtml+XML、application/svg+XML和application/rss+XML,您需要决定是否覆盖默认行为(捕捉这些变体将分别破坏xhtml呈现、svg图像和rss提要)。

        5
  •  1
  •   Deepak.Aggrawal    12 年前

    您可以添加开发人员工具栏,允许XML开发人员从浏览器中使用标准工具!

    https://addons.mozilla.org/en-us/firefox/addon/xml-developer-toolbar/

        6
  •  1
  •   user    10 年前

    实际上,目前它并不比普通视图好多少,但至少它从一开始就折叠了所有节点,您可以按住Alt键并单击以展开节点的所有后代(自Firefox 31以来)。

        8
  •  0
  •   Cameron    15 年前

    Nat,如果您正在下载其他人的XML内容,这对您没有帮助。

    我通常使用ie6(至少你可以在文本编辑器中打开它),但是IE8的行为类似于Firefox。我想知道这个问题的答案。

        9
  •  0
  •   Andrew B    11 年前

    这个扩展非常好:

    https://addons.mozilla.org/en-US/firefox/addon/xmlutils/

    添加更好的字体并包含xPath求值。