Myślę, że najlepiej będzie użyć bookmarkletu lub zainstalować Greasemetal (który jest Greasemonkey dla Firefoxa), w połączeniu ze skryptem takim jak XML Tree (stary, ale the source może nadal pomóc). Bardziej ogólny skrypt podświetlania składni może również pomóc, ale wątpię, czy łatwo znajdziesz taki ze składaniem kodu.
Zauważ, że białe przestrzenie mogą mieć znaczenie w XML. Nie wszystkie przeglądarki XML to respektują; zrzut ekranu utworzony przez wyżej wspomniane drzewo XML dla przykładowy XML nie respektuje tego dla linii Przykładowy element XML zawierający dużo tekstu, wystarczająco dużo, aby umieścić go w osobnej linii.
(Niestety jsgui.com/xml-viewer nie odpowiada, gdy to piszę).
EDIT : Jak wydrukować ładny xml w javascript? ](https://stackoverflow.com/questions/1187451/how-to-print-pretty-xml-in-javascript/1187567#1187567) na Stack Overflow wspomniał o nowszej wersji XML Tree: Pretty XML Tree ](http://blog.webkitchen.cz/pretty-xml-tree), używając XSLT i twierdzi, że jest szybszy. Demo nie reaguje na kliknięcie w moim Safari lub Firefox, ale może być pomocne w każdym razie.