Максим Киреев, "куда,как,к чему подключить этот файл и как его редактировать." - не соглашусь. Вы так пишете будто этот файл свалился вам на голову прямо посреди бела дня, и теперь вы не знаете что делать.
Ваш заголовок по сути не имеет ничего общего с проблемой, потому что никакого файла строго говоря не существует, вся полученная вами информация формируется динамически с помощью Lever Postings API. По вашей ссылке можно получить все вакансии которые пользователь leverdemo сайта hire.lever.co создал у себя в личном кабинете. Эти вакансии автоматически отображаются на динамически созданной странице этого самого пользователя: jobs.lever.co/leverdemo. Короче говоря jobs.lever это просто инструмент упрощенного создания сайтов с вакансиями, а скачанный вами JSON содержит вакансии которые вы создали на сайте, то есть этот файл существует только для чтения и с его помощью нельзя ничего нигде изменять, зато можно зайти в свою учетку и там их поправить. У них даже есть свой faq.
Если вам действительно зачем-то нужно сохранить этот файл и поменять его, то тут вам помогут такие программные средства как текстовые редакторы (я люблю sublime text 2/3) или нода с помощью которой можно будет распарсить JSON в объект после чего изменить и сохранить, или онлайновые редакторы. А на самом деле вариантов тысячи
В общем если мой хрустальный шар не врёт, и у вас есть на руках URL Lever Postings API отдающий вам список вакансий, который вам надо поменять, то для этого вам надо зайти в админку lever и через местный интерфейс изменить список вакансий.
vitaliyVH, "как сделать так что при каждом первом элементе массива это засунуть в такую-то коллекцию в объекте при каждом 2-м туда, и 3-4 туда" - да просто цикл с шагом в n. В каждой итерации элементы от i до i + n - 1 будут представлять данные по конкретному элементу, то есть в данном случае скину. Про коллекции ничего сказать не могу, потому что не понял как связаны элементы с коллекциями; по крайней мере в вашем примере между ними нету связи
А в чем конкретно сложность? Про коллекции я не понял, а сама задача ж вроде элементарная: для каждых n элементов создавать объект и класть его в нужное место в коллекции. Опишите подробней целевой формат и возникшие сложности
Думаю для обработки римских цифр проще было бы заиметь справочник всех возможных символов в римских цифрах (I, V, X, M...) и связь с десятичным значением, а потом уже в калькуляторе при обработке введенного значения проверять число ли это, и если нет, то парсить как римскую цифру.
Анита Ковалева, я бы на вашем месте игнорировал все эти любительские ремарки типа "да, это сложно, это тяжело, но на это надо решиться, нужно пересилить себя и сделать", пропускать мимо ушей все эти драмоинициирующие фразы. Проверено на опыте - если человеку не говорить, что в процессе обучения ему придёт пи*8ец, то он обучается гораздо лучше.
Если соберётесь, то пишите - могу дать контакты одного невероятно динамичного человека, который приблизительно таким же образом за несколько месяцев вышел на очень приличный уровень. Он любит в нетворкинг и помогать людям, так что он будет не против помочь.
Сергей Бурдужа, про гит не смогу сказать ничего определённого.
Что такое код дублируется? Не понял
Ну все равно посмотрите какой файл вам приходит на клиент. В данном случае сервер это локальный комп и все равно может иметь место модификация файла при загрузке на клиент.
А вообще ошибка так нелепо выглядит, будто какие-то инструменты запутались сами в себе. Попробуйте мб сбросить все кеши, пересобрать все что можно требовать сборки, перезагрузить весь используемый софт, в том числе ос