| XML |
[Май. 27, 2006|09:46 pm] |
Сегодня еще раз убедился в том, что не стоит разбор XML строить на регулярных выражениях. Ибо его иногда так могут поменять, оставаясь в рамках DTD, что родная мама не узнает, а уж регекспы и тем паче.
Тот же XML::LibXML вполне приемлемо по скорости отрабатывает, избавляя от кучи геммороя. Да и получение информации по XPath выражениям очень приятно делается. |
|
|
| Comments: |
Beware. Лучше сразу XML::GDOME бери. Это то, что развивается из XML::LibXML дальше.
На будущее тебе хинт. Перед тем как выбирать платформу, посмотри даты и динамику развития кода:)
Да я то смотрю, но иногда можно нарваться на активно развиваемое, но абсолютно непригодное решение. Примеров уйма.
А еще XML::LibXML таки привычнее, что для критичных по времени внедрения задач есть немаловажно. :)
интерфейс одинаковый. меняешь use XML::LibXML на use XML::GDOME и избавляешся от огромного конгломерата багов
| |