Моя проблема в том, что я разработал инструмент, который объединяет два фрагмента HTML (каждый фрагмент имеет свои теги </html><!DOCTYPE html>
). Я объединяю их в строку, а затем сохраняю как файл output.html, который можно открыть в браузере.
Проблема в том, что выходной HTML не отформатирован и весь текст / код переносится в одну строку.
Как я могу добавить символы новой строки после нескольких тегов в строке, чтобы выходной HTML-код был читабельным.
Токовый выход выглядит примерно так: -
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"><head> <meta charset="UTF-8" /> <title>1 abcd</title></head><body> <header role="xyz"> </body></html><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"><head> <meta charset="UTF-8" /> <title>1 efgh</title></head><body> <header role="mnp"> </body></html>
я хочу сделать это более похожим на это
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"><head> <meta charset="UTF-8" /> <title>1 abcd</title></head>
<body> <header role="xyz"> </body>
</html>
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"><head> <meta charset="UTF-8" /> <title>1 efgh</title></head>
<body> <header role="mnp"> </body>
</html>
Любые указатели, как это сделать, пожалуйста, помогите. Я не хочу удалять какие-либо теги, но хочу переместить код в новые строки.
Спасибо
Вишал