Have you ever had a task to read and deserialize a large XML file? Like 500 MB, that is impossible just to read to the end and parse. I’ve faced such problem having an XML that looks like the following:
<?xml version="1.0" encoding="UTF-8"?> <record id="0" Text="Some text for record 0" /> <record id="1" Text="Some text for record 1" /> <record id="2" Text="Some text for record 2" /> <record id="3" Text="Some text for record 3" /> ... <record id="1000000" Text="Some text for record 1000000" />