web-dev-qa-db-ja.com

FirefoxはXMLファイルの表示を停止しました。直し方?

Firefox version 56をクリックするだけで長い間XMLツリーを表示できます.xmlファイル。しかし今、突然、FirefoxはXML要素のテキストコンテンツの連結のみを表示するように切り替わりました。

例として、XMLドキュメントが次の場合:

<rootElt>
   <myElt>Some text.</myElt>
   <otherElt>Another text.</otherElt>
</rootElt>

そのドキュメントツリーを表示する代わりに、Firefoxは以下のみを表示します。

Some text.Another text.

私は設定を変更していませんが、明らかな理由もなく一晩で起こりました。 Firefox Dev Editionを含む他のブラウザでは、この問題は発生しません。

バージョン56を更新するとアドオンが壊れてしまうので、私は興味がありません。このバージョンでこの問題の修正はありますか?

7
ARX

これは実際にはFirefox 74で修正されます。次を参照してください https://bugzilla.mozilla.org/show_bug.cgi?id=1605657

Doctypeを追加する必要はありません。とにかく、XSDはXMLに適しています。

1
Nux

この投稿 によると、XMLドキュメントに<Doctype>タグを追加する必要があります。

回避策として、ページを右クリックしてView Page Sourceを選択することもできます。

1
Tobias