Розробники OpenJDK планують додати JSON API в стандартну бібліотеку Java
Розробники проекту OpenJDK, який підтримується компанією Oracle, анонсували плани створення вбудованого JSON API для Java. Це має спростити роботу з JSON-документами, не вимагаючи встановлення сторонніх бібліотек. Новий API стане частиною стандартної бібліотеки Java, що передбачає наявність доступу до базових функцій без зовнішніх залежностей.
Новий API буде включати мінімальний набір класів для роботи з JSON:
- JsonValue — базовий інтерфейс для всіх JSON-значень;
- JsonObject — колекція ключ-значення;
- JsonArray — упорядкований перелік значень;
- JsonString — рядкове значення;
- JsonNumber — числове значення;
- JsonBoolean — логічне значення;
- JsonNull — порожнє значення.
API підтримуватиме базові операції, такі як розбір рядків JSON та перетворення значень. Оскільки JSON не розрізняє цілі та десяткові числа, новий API пропонуватиме кілька способів роботи з числами.
Перша версія прототипу вже доступна в sandbox-репозиторії OpenJDK. Незважаючи на ранню стадію розробки, вона успішно пройшла більшість тестів з JSONTestSuite.
Розробники планують оформити пропозицію (JEP) для включення нового API до майбутніх версій JDK. Це може бути оновлення існуючого JEP 198 (Light-Weight JSON API) або повністю новий документ.
Favbet Tech – це ІТ-компанія зі 100% українською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологій та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: