title: Large xml to csv in c#
body: <p>I need to convert a large xml file which is about 2gb into csv. Hence, I will run into out of memory exception as the xmldocument() is unable to load the whole file into memory. I have tried using xml reader but I am unsure how do I go about doing it without having the dtd for the xml </p>
  
  <p>I have my code in c#</p>