Я ищу быстрый и простой способ конвертировать его XML (который похож на XHTML) с помощью XSLT 1.0:
<?xml version="1.0" encoding="UTF-8"?>
<html>
<head/>
<body>
<div>Hello<a href="http://google.com">this is the first</a>line.<p>This the second.<br/>And this the third one.</p></div>
</body>
</html>
в этот:
<?xml version="1.0" encoding="UTF-8"?>
<html>
<head/>
<body>
<div>
<p>Hello<a href="http://google.com">this is the first</a>line.</p>
<p>This the second.</p>
<p>And this the third one.</p>
</div>
</body>
</html>
Iдумал об алгоритме обхода дерева в XSLT 1.0.Что сложно, например, вложенные <a>
ссылки.А также существующие <p>
не должны быть удалены.
Может кто-нибудь помочь мне с этим?Большое спасибо.