http://code.google.com/p/syntaxhighlighter/
<?xml version="1.0" encoding="utf-8" ?> <!-- comments --> <rootNode> <childNodes> <childNode attribute = "value" namespace:attribute='value' attribute=/> <childNode /> <childNode /> <childNode /> <childNode attribute="value"></childNode> <namespace:childNode> <![CDATA[ this is some CDATA content <!-- comments inside cdata --> <b alert='false'>tags inside cdata</b> ]]> </namespace:childNode> </childNodes> </rootNode> <!-- -- Multiline comments <b>tag</b> -->