私はChromeブラウザが大好きですが、私は開発作業でXMLをかなり多く使用しています。Chromeで表示すると、レンダリングされたテキストが表示されます。
ソースビューの方が少し優れていることはわかっていますが、Internet ExplorerがXMLに追加したレイアウトと機能をぜひご覧ください。
Chromeでこれを入手する方法を教えてください。
アップデート:
XMLTree Extensionは、 Google Chrome Extension Betaサイト で入手できます。
ブックマークレットを使用するか、 Greasemetal (Chrome用のFirefoxのGreasemonkey)と XML Tree (古いが、- ソース はまだ役立つかもしれません)。より一般的な構文強調スクリプトも役立つかもしれませんが、コードを折り畳むスクリプトを簡単に見つけられるかどうかは疑問です。
XMLでは空白が問題になる場合があることに注意してください。すべてのXMLビューアーがそれを尊重するわけではありません。 スクリーンショット 上記のXMLツリーによって作成された XMLの例 行に対してそれを尊重しない十分なテキストを含むサンプルXML要素、十分な別の行に配置されます。
(残念ながら jsgui.com/xml-viewer を書いている間は応答しません。)
EDIT: javascriptでpretty xmlを印刷する方法? Stack Overflowで、新しいバージョンのXMLツリーについて言及されていました:- Pretty XML Tree 、XSLTを使用し、より高速であると主張します。このデモは、SafariやFirefoxのクリックには反応しませんが、とにかく役立つかもしれません。
私は今、この機能を追加するための簡単な拡張を作成しました。
UPDATEここで拡張子 を見てください。
ノードを右クリックして[要素の検査]をクリックすると、Webキット Webインスペクタ が表示されます。あなたが必要です。これはHTMLだけでなくXMLでも機能するはずです。これがSafariのスクリーンショットです。同じインスペクタがあります。
私が理解している限りでは、制限は実際にはChrome自体ではなくWebkitレンダリングエンジンにあります。拡張機能を適切に起動する前に、私たちがChromeで適切なXMLレンダリングを行うことは疑いようがありません。
あなたがIEに代わるものが欲しいなら、XMLのFirefoxレンダリングはかなり良いです。
Chrome開発者チャンネルは、XMLに関連付けられたXSLがない場合に呼び出されるXMLビューアを備えています(WebKitのナイトリーでも同じです)。見て幸せ!
私はたくさん試しましたが、 XV - XMLビューア だけが通常のXMLとRSSフィードの両方で動作します(設定でそれを有効にした場合)。
私の場合は(SharePoint 2013 REST APIレスポンス)XMLツリーが勝ちますXV - XMLビューア
特別な高度な機能
(実際に私は最初にXVをインストールし、それは私のXMLでは何もしなかったが、XMLツリーはそれを揺るがす)