Огромный XML-анализ / конвертирование с использованием R или RDotnet
У меня есть XML-файл 780 ГБ (да, да, действительно, 5 ГБ pcap-файл, который был преобразован в XML). Имя файла XML - tmp.xml.
Я пытаюсь совершить эту операцию в R-Studio:
require("XML")
xmlfile<<-xmlRoot(xmlParse("tmp.xml"))
Когда я пытаюсь сделать это с RI, получаю ошибки (ошибка выделения памяти, сеанс R прерван и т. Д.). Есть ли польза от использования RDotnet вместо обычного R? Есть ли способ использовать R, чтобы сделать это? Знаете ли вы еще один мощный инструмент для преобразования этого огромного XML в CSV или более простой формат?
Спасибо!