Само задание в конце описания!
Примечания:
Прикрепляю также пару работ одногруппников для примера, которые преподаватель принял. Просто скопировать их код не могу, а разбираться в нем, чтобы написать свое, совсем нет времени. От вас: все файлы, которые нужно прикрепить в гит (как в примерах по ссылкам, файлы самого кода, тесты, pom.xml)
https://github.com/mycelium/j23-24/tree/10101_Kondraev_Dmitry_Json_Parser/jsonparser
https://github.com/dat-2k2/Java-2nd-sem/blob/main/src/main/java/org/src/json/README-json-parser.md
https://github.com/mycelium/j23-24/tree/00101_Timofeev-Alexandr/tasks/java-core/json-parser
JSON parser
- Do not use external libraries
- Read JSON string
- To Java Object
- To Map
- *To specified class*
- Convert Java object to JSON string
- Library should support
- Classes with fields (primitives, boxing types, null, arrays, classes)
- Arrays
- Collections
- Limitations (you may skip implementation)
- Cyclic dependencies
- non-representable in JSON types
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |