Any way to get it to display useful content? It would be amazing if it would have highlighting etc., but just displaying it as plain text should be good enough.
Sem um caso de teste, não posso duplicar esse comportamento. Ele mostra uma árvore de análise por padrão no caso de teste que eu configurei.
There couldn't possibly be any use in current behaviour of stripping all tags and displaying non-tag text as one big block.
Haverá muita justificativa. text / xml é um formato válido para coisas que o Fx pode renderizar - não simplesmente entregar. Então, como resultado, ele os processa - não os trata como texto. De fato, ao declarar que o documento é text / xml, você está explicitamente dizendo ao Fx NOT para tratá-los como texto simples.