C#中的自动缩进

时间:2010-12-24 00:46:05

标签: html markup

C#中是否有一个开源库或代码示例,它会重新缩进一段HTML代码?

例如,将其转换为:

 <li>
     <a href="#">this</a>



 </li><li><a href="#">that</a>

          </li>

对此:

 <li>
     <a href="#">this</a>
 </li>
 <li>
     <a href="#">that</a>
 </li>

注意:我不希望HTML Tidy改变或移动任何HTML。

希望标记重新缩进,没有别的。

1 个答案:

答案 0 :(得分:0)

如果您粘贴样本并使用Notepad++,请选择语言| Html然后Text FX |文字FX Html Tidy | Tidy Reindent Xml ......

您的样本变为:

<li>
  <a href="#">this</a>
</li>
<li>
  <a href="#">that</a>
</li>