У меня есть файл csv 500 Мб. Мне нужно преобразовать его в файл XML.
Я использую Jaxb для создания xml-файла. Он отлично работает для небольшого количества данных.
, но для большого количества данных, таких как 300 мб, выбрасывается из памяти.
Может кто-нибудь сказать мне, что как я могу создать каждый элемент и записать его в файл
без создания всего дерева с помощью JAXB?»Jaxb для генерации XML непосредственно к OutputStream
Благодарности Сон
Можете ли вы представить какой-либо пример, как я могу сделать одну строку за раз, используя jaxb. Thanks Sonu – sonu
Поместите заголовок в начале файла, прочитайте одну строку, сгенерируйте XML для этой строки, повторите до тех пор, пока не появится больше строк, напишите нижний колонтитул. –
, пожалуйста, укажите пример кода. Thanks, Sonu – sonu