22 подписчика
Форматы хранения
Популярные форматы хранения данных
〰️
Это продолжение серии постов про Сбербанк и Дзенмани, а также об организации хранения данных:
〰️
Когда речь идёт о выгрузках и загрузках данных, то очень часто инструментом, которым это осуществляется является файл CSV.
Что такое CSV? CSV = Comma-separated values. Значения, разделённые запятой.
Это тип файла имеющего определённый формат.
CSV — это всегда табличные данные, а именно:
• первая строчка — это заголовки столбцов (шапка таблицы), разделённые через запятую.
• вторая и далее — это строки таблицы, где значения также разделены через запятую.
Формат
Строка 1:
date,categoryName,payee,comment,outcomeAccountName,outcome,outcomeCurrencyShortTitle,incomeAccountName,income,incomeCurrencyShortTitle,createdDate,changedDate
Строка 2:
2023-02-01,”Продукты и вкусняхи”,VKUSVILL,”Ролл с сёмгой”,MyCard,"284,00",RUB,,,,"2023-02-01 17:08:38","2023-02-06 00:33:41"
И все значение перечислены через запятую. Всё.
Конечно, этот формат существует давно, много чем поддерживается от Excel до Google sheets. Отдельные значения можно редактировать даже в блокноте, хотя удобней изменения вносить в чем-то более привычном.
Есть ещё также TSV (tab-separated values) — разделителем является знак табуляции.
Когда дойдёт речь до импортов и возникнет вопрос, как же грузить, то разумеется это будет про CSV.
Стоит добавить, что сейчас существуют и весьма распространены другие форматы хранения данных, например такие как XML (Extensible Markup Language) и JSON (JavaScript Object Notation). Они кстати тоже выглядят в виде структурированного текста.
В отличие от CSV эти форматы позволяют хранить данные не в виде таблицы, а в виде структуры.
Конечно, не обязательно, что вы с этим столкнётесь, но если уж так произойдёт, то все эти форматы файлов прекрасно обрабатываются, например Notepad++. Программу, портативную сборку которую можно найти в каталоге Portable Apps, о котором был отдельный пост.
Всё просто с Клирвью @Clearview — всё про личные финансы
…а ещё:
Больше материалов по этой теме можно найти в разделе: #инструменты
А в следующих постах по этой теме:
◎ Как забрать данные из Сбербанк онлайн: для продвинутых
◎ Как забрать данные с использованием стандартных средств
◉ Другие менее травмирующие варианты получения истории операций.
⇩ Обработка и подготовка для загрузки.
☒ Загрузка.
💬 Пишите, делитесь своим мнением в комментариях.
2 минуты
22 февраля 2023