如题,我在文本框中输入未格式化的html,如何将其格式化后展示出来,像一些网站的在线代码格式化的原理是什么呢?
html本质上是一个xml文档,具有层次结构,可以用读取xml遍历解析的方式读取一遍,并且填充对应的缩进和换行。就完成了格式化