Skip to content

В этой программе я учусь читать и записывать файлы XML формата. В файле expense.xml находится разметка с финансовыми расходами, где указана дата, сумма и комментарий. Программа читает дерево XML документа, структурирует и преобразует данные, после чего выводит их на экран консоли пользователя.

Notifications You must be signed in to change notification settings

flexaccess/expense_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

В этой программе я учусь читать и записывать файлы XML формата. В файле expense.xml находится разметка с финансовыми расходами, где указана дата, сумма и комментарий.

Программа читает дерево XML документа, структурирует и преобразует данные, после чего выводит их на экран консоли пользователя.

Все затраты разбиты на блоки по месяцам, в которых содержатся поля со списком и указаны числа, когда были совершены траты. Если за день таковых было совершено несколько, то программа складывает сумму и дописывает комментарий к существующей трате.

Также добавил возможность записывать новые затраты в XML файл - сделать это можно через консоль по запуску файла expenses_writter.rb.

About

В этой программе я учусь читать и записывать файлы XML формата. В файле expense.xml находится разметка с финансовыми расходами, где указана дата, сумма и комментарий. Программа читает дерево XML документа, структурирует и преобразует данные, после чего выводит их на экран консоли пользователя.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages