Principles of creation of visual editor of XML and JSON formats

This article considers the peculiarities of the perception of large amounts of textual information, and analyzes the needs for visual editing. The implementation of a software product that works with XML and JSON formats and provides graphical and color highlighting of the main elements of the syntax. The structure of the program was developed and divided into several modules: file reading, content analysis and display. The general algorithm of work of the program is designed. The functionality for opening the file and its further analysis in the program has been created. Visualization of the read and analyzed file is presented. The aim of the article is to display the results of research on the problem of data visualization in information processing by users, as well as highlight the results of software implementation, which provides editing, creating, saving XML and JSON files and supports color and graphical separation of program text elements. At the same time, up to 7 simultaneously open files with the number of lines in the file – up to 1000 are guaranteed.