tidy рулез, но я бы делал не совсем так
Misha v.3 28.09.2006 12:51
/ 28.09.2006 12:51
если из "html" удалось с помощью tidy сделать xml это не всегда хорошо.
1. пользователь специально не закрывает <li> чтобы просто сократить ввод и знает, что tidy поправит эту "ошибку" - тут все хорошо.
2. пользователь ошибся в написании тега (например <phoner>...</phone>), tidy поправит это в <phoner>...</phoner>, просто закрыв тег. но это плохо (xsl ничего не знает про такой тег, данные не выведутся), т.к. тут просто была опечатка в написании тега, и пользователь хотел написать иное. нельзя молча поправив такое сохранять. частично проблему можно решить сообщив tidy о новых тегах, тем не менее моё мнение ещё раз: делать преобразования ни слова не говоря об этом тому, кто ввел буквы - нехорошо.