Hello rony_16,
rI am looking for component which allows me to parse my xml file.
rthe reason i am asking this, is because my xml files are huge it can
rreach as far as 1GB more or less.
rthe time to parse such a file is something like 5 Hours.
rNow i am using the XmlRead, XmlNode ... (I do not load the file to
rthe
rmemory).
rCan you suggest better components to use?
For .NET Xml text reader is the fastest .NET way, especially in .NET 2.0
The statistic of the unmanaged parsers are there
http://piccolo.sourceforge.net/bench.html
r** I tried SAX but i couldn't understand how it works, because there
ris
rno examples for .net , and very bad documentation.
rp.s : I am writing in C#.
..NET 2.0 has no SAX realization. XmlTextReader is the pull based model, not
the push (SAX).
Btw, see there
http://search.live.com/results.aspx?q=SAX+parser+.NET some
of SAX realizations for .NET
---
WBR,
Michael Nemtsev [C# MVP] :: blog:
http://spaces.live.com/laflour
"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche