XML Hell

Работейки по един XML parser, напоследък започвам да разбирам защо този формат така и не се е наложи като глобален стандарт за обмен на данни. Също така разбирам и защо по-скоро няма изгледи това да се случи. Проблемът е в самото предназначение на XML – да бъде хранилище, описващо структурата и съдържанието, без да го е грижа особено много за презентационната част. И каквито и стандарти да бъдат измислени в помощ на обработката на документи от този тип, положението пак няма да бъде розово.

Към момента това, което ми изглежда като добро решение (естествено с доста въпросителни, след като го човъркам само от една седмица) е комбинацията DOM/XPath/XQuery. Макар и да има някои ръбове, обработката на XML-документи с тях не е чак толкова голям pain in the ass, а и писането също минава по тънката лайсна, ама все ми се струва, че може да има и по-лесен вариант :)


Маркери: , , ,

За тази статия



Категории