Home
Rattler lives here... - XML [entries|archive|friends|userinfo]
The Rattler

[ website | Rattler Home ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| Linux.Kiev.UA Net.Style IT Solutions Rad's Site Slovnyk ]

XML [Май. 27, 2006|09:46 pm]
Previous Entry в избранное рассказать другу Next Entry
[Tags|, , ]
[Current Location |офис, стул]

Сегодня еще раз убедился в том, что не стоит разбор XML строить на регулярных выражениях. Ибо его иногда так могут поменять, оставаясь в рамках DTD, что родная мама не узнает, а уж регекспы и тем паче.

Тот же XML::LibXML вполне приемлемо по скорости отрабатывает, избавляя от кучи геммороя. Да и получение информации по XPath выражениям очень приятно делается.
ссылкаОтветить

Comments:
[User Picture]From: [info]egorfine
2006-05-27 07:35 pm none (UTC)

(Link)

Beware. Лучше сразу XML::GDOME бери. Это то, что развивается из XML::LibXML дальше.

На будущее тебе хинт. Перед тем как выбирать платформу, посмотри даты и динамику развития кода:)
[User Picture]From: [info]blinohod
2006-05-27 08:20 pm none (UTC)

(Link)

Да я то смотрю, но иногда можно нарваться на активно развиваемое, но абсолютно непригодное решение. Примеров уйма.

А еще XML::LibXML таки привычнее, что для критичных по времени внедрения задач есть немаловажно. :)
[User Picture]From: [info]egorfine
2006-05-27 08:22 pm none (UTC)

(Link)

интерфейс одинаковый. меняешь use XML::LibXML на use XML::GDOME и избавляешся от огромного конгломерата багов