29

XML ファイルの読み取りに Firefox を使用していますが、XML ファイルが正しくレンダリングされません。何が問題なのですか?以下に XML サンプルを投稿します。

 <?xml version="1.0" encoding="utf-8"?><ExtPostTransaction><TransactionInfo><UserID>us</UserID><Password>pwd</Password><ServiceCode>1010</ServiceCode><TransactionID>T20120518091833</TransactionID></TransactionInfo></ExtPostTransaction>

私のFirefoxは次のように表示します:

uspwd1010T20120518091833

私はこれを期待しています:

<ExtPostTransaction>
  <TransactionInfo>
    <UserID>us</UserID>
    <Password>pwd</Password>
    <ServiceCode>1010</ServiceCode>
    <TransactionID>T20120518091833</TransactionID>
  </TransactionInfo>
</ExtPostTransaction>
4

20 に答える 20

20

私にとっては、ある種の Skype アドオンが問題だったことが判明しました。素晴らしい探偵作品。Click-to-Call 拡張機能がこのようなランダムな問題を引き起こすのは奇妙です...

Skype クリック ツー コール アドオンを無効にするだけで、その後 Firefox で行 xml が表示される

于 2015-01-22T06:19:44.460 に答える
3

最終的に解決策が見つかりました。firebug がオンの場合、firefox は XML ファイルを正しくレンダリングしないようです。オフの場合、XML ファイルは適切にレンダリングされます。

于 2012-05-21T05:46:55.267 に答える
1

text/htmlcontent-type でドキュメントを提供しているように聞こえるので、Firefox はそれを HTML としてレンダリングしようとしています。

デフォルトの XML ビューを使用してレンダリングする場合は、データの種類について正直である必要があります。application/xmlまたは他の XML コンテンツ タイプで提供します。

それを行う方法の詳細は、Web サーバーおよび/またはサーバー側のプログラミング言語 (関与している場合) によって異なります。

于 2012-05-18T08:34:17.493 に答える
0

私にとって問題は、Avira browser Safety 1.4.4 アドオンでした。それを無効にすると、xml および wsdl 形式が正しく開くようになりました。

于 2015-02-18T12:26:08.690 に答える
0

アドオン マネージャから XML Developer Toolbar 0.2 Addin をインストールします。問題が解決するはずです。また、Firefox で xml が表示されない xml コンテンツも解決します。

于 2014-08-14T16:39:40.927 に答える