Существует множество факторов, которые могут иметь значение - вот что может помочь вам разобраться в этом:
1) Скорость / использование памяти: если данные должны загружаться очень быстро или они очень великивы, вероятно, захотите использовать свой собственный двоичный формат.
2) Переносимость / совместимость. Сбалансированность с # 1 - это соображение, что вы, возможно, захотите использовать данные в другом месте с программами, которые не читаютпользовательский двоичный формат.В этом случае вашими сильными нападающими, вероятно, будут CSV, dBase, XML и мой личный фаворит, JSON.
3) Простота: форматы с разделителями, такие как CSV, легко читать, писать и редактировать вручную,Либо используйте двойные кавычки с правильным экранированием, либо выберите разделитель, который не будет отображаться в данных.
Если бы вы могли опубликовать дополнительную информацию о вашей ситуации и о том, насколько важны эти факторы, мы могли бы помочь вам в дальнейшем..