Nevoja e per shpejtesi dhe kerkese te vogel te memorjes e shtyri edhe gjikantin e madhe te softverit te implementoje nje librari per rrokjezimin (~parse) e skedave (XML) qe eshte i dedikuar gjuhes C++ pa librarite e DotNet-it.

Per shumicen kur kemi pas nevoje per rrokjezim te XML-it MSXML ka opcioni i fundit. Gjithmone kemi kerku diqka me te thjeshte, me te shpejt dhe qe nuk e ha tere memorjen dhe kemi shikuar me ėndje kah mozilla dhe linux.

Edhe pse MSXML na jep dy rrokjezues, njeri DOM qe e ha tere memorjen dhe i ngadalshem, dhe tjetri SAX2 i cili eshte shume me i shpejt por eshte shume i komplikuar dhe i hapur per gabime te thjeshta. Kompleksiteti i SAX2 rritet me funksionet call-back te cilat duhet te definohen per elemente dhe per gabime.

XML Lite i tejkalon te metat e te dyja teknologjive dhe kursen memorjen e lire. XML Lite eshte shume me i shpejt dhe i duhet me pak memorje.

Per udhezime se si te perdoret kjo librari shiko ketu.
http://msdn.microsoft.com/msdnmag/issues/07/04/Xml/

Kjo librari nuk eshte e nevojshme per Managed C++.

//Agroni