google-code-prettify xml缩进

时间:2013-03-28 12:03:16

标签: google-code-prettify

我在生成的xml文档中添加了换行符。

<aa>"\n"
<bb>some text etc.</bb>"\n"
</aa>"\n"

这最终应该是:

<aa>
  <bb>some text etc.</bb>
</aa>

这可能是google-code-prettify - 或者我应该自己在生成xml的代码中自己做?

提前致谢

1 个答案:

答案 0 :(得分:1)

Prettify可以设置源代码的样式,但它不会重新缩进或中断行。

它会保留代码中的代码,因此您可以使用换行符缩进代码,也可以使用HTML布局执行此操作,如

<style>
  code.prettyprint { display: block; white-space: pre-wrap }
  div.el {margin-left: 2em}
</style>
<code class="prettyprint">
  <div class=el>&lt;aa&gt;<div class=el>&lt;bb&gt;...&lt;/bb&gt;</div>&lt;/aa&gt;</div>
</code>

<div class=el>使用margin-left缩进一定数量,pre-wrap导致行包含在缩进块中。