Html C语言中的自动缩进
C语言中是否有一个开源库或代码示例,它将重新缩进HTML代码字符串 例如,将其转换为:Html C语言中的自动缩进,html,markup,Html,Markup,C语言中是否有一个开源库或代码示例,它将重新缩进HTML代码字符串 例如,将其转换为: <li> <a href="#">this</a> </li><li><a href="#">that</a> </li> 为此: <li> <a href="#">this</a> </li> <li
<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像HTMLTidy那样被修改或移动
我只希望标记重新缩进,没有其他内容。使用if粘贴示例,然后选择Language | Html,然后选择Text-FX | Text-FX Html Tidy | Tidy Reindent Xml
您的样本变成:
<li>
<a href="#">this</a>
</li>
<li>
<a href="#">that</a>
</li>
如果您将示例粘贴到中并选择语言| Html,然后选择文本FX |文本FX Html Tidy | Tidy Reindent Xml,则使用
您的样本变成:
<li>
<a href="#">this</a>
</li>
<li>
<a href="#">that</a>
</li>
这不是我要找的。1此命令使用“HTMLTidy”组件,当您有大量HTML时,该组件会执行许多其他不愉快的操作,如更改标记。2我需要一个可以用C编码的解决方案。在C中,你需要使用正则表达式模式去掉空白,然后在缩进标记之前输入制表符。这个链接是删除空白的开始:这不是我要找的。1此命令使用“HTMLTidy”组件,当您有大量HTML时,该组件会执行许多其他不愉快的操作,如更改标记。2我需要一个可以用C编码的解决方案。在C中,你需要使用正则表达式模式去掉空白,然后在缩进标记之前输入制表符。此链接是删除空白的开始: