我正在尝试在 html 页面上打印 xml。
例子:
<-- 语言:lang-xml -->
<pre><code class="xml">
<?xml version="1.0"?>
<response value="ok" xml:lang="en">
<text>Ok</text>
<comment html_allowed="true"/>
<ns1:description><![CDATA[
CDATA does <not> escape <tags like="this"></tags></not>.
]]></ns1:description>
<a></a> <a/>
</response>
</code></pre>
我想使用highlight.js 突出显示页面上的代码,但与 xml 和 html 存在冲突。
我只使用了一些 php 代码取得了成功<pre><code class="php"></code></pre>
,还没有尝试使用其他语言。我发现显示 xml 代码的唯一方法是在 textarea 中,但我更喜欢用一些甜美的语法高亮显示 xml。
我做了一个jsfiddle 来说明这个问题。
希望你能帮忙。