google 代码美化打印的问题 java 具有类似 List<Map<String,Object>> 的代码

problems with google code prettify for printing java code having code like List<Map<String,Object>>

我正在尝试在 html 页面上打印以下行:

List<Map<String,Object>> someVar = someMethod();

然而,在 html 中 Map<String,Object> 在 html

中被视为标签

下面是我得到的输出:

List> someVar = someMethod();

除了 Map 之外的所有其他内容都被 span 标签正确替换

< 替换为 &lt;,将 > 替换为 &gt;

List&lt;Map&lt;String,Object&gt;&gt; someVar = someMethod();

尝试在 <

之后插入 \r

<script> document.write("List <\rMap<\rString,Object>> someVar = someMethod();"); </script>

我得到的结果是:List < Map< String,Object>> someVar = someMethod();