ReadInnerXml Недостаточно памяти - PullRequest
0 голосов
/ 20 ноября 2018

При анализе больших данных в XML-файле (около 1 ГБ) концепция заключалась в написании различных элементов для разделения временных файлов.Каждый из этих файлов затем может быть обработан позже, при этом он может первоначально объявить конечному пользователю весь контент файла.Пользователь может выбрать только несколько элементов для дальнейшей обработки.Это достигается путем вызова метода ReadInnerXml () читателя, который возвращает строку, которая в свою очередь легко передается SteamWriter.Однако, когда возникает исключение, такое как ошибка нехватки памяти, я не уверен, что (1) я могу пропустить и прочитать другие (возможно, меньшие) элементы и (2) я не могу полностью избежать строки и как-то написать элемент xmlво временный файл без необходимости использовать столько физической памяти, используя строку?

...