Вопросы по теме 'play-json'

Игра: Как удалить поля без значения из JSON и создать с ними новый JSON
Учитывая следующий JSON: { "field1": "value1", "field2": "", "field3": "value3", "field4": "" } Как мне получить два разных JSON, один из которых содержит...
4142 просмотров
schedule 21.12.2023

извлечь классы case из файла json scala play
Я безуспешно пытаюсь извлечь свои данные из json в класс case. файл Json: [ { "name": "bb", "loc": "sss", "elements": [ { "name": "name1", "loc": "firstHere", "elements": [] } ] }, {...
481 просмотров
schedule 08.02.2024

Формат JSON Play Framework для объектов Case
У меня есть набор объектов case, которые наследуются от черты, как показано ниже: sealed trait UserRole case object SuperAdmin extends UserRole case object Admin extends UserRole case object User extends UserRole Я хочу сериализовать...
3898 просмотров
schedule 25.04.2024

play-json на AST с параметрами типа
Я пытаюсь создать чтение и запись play-json для AST, который в основном выглядит так abstract sealed trait Rule[A] { def roomId: Option[Long] = None def valid(in: A): Boolean } abstract sealed trait ValueRule[A, B] extends Rule[A] {...
710 просмотров

Упорядочивание файлов в сгенерированном JSON с использованием производных кодеков Play JSON
Чтобы решить один из моих сложных классов case для сопоставления JSON, я использовал библиотеку dereived кодеков play json. Он работает и создает структуру JSON, которую я хочу, но порядок, в котором элементы присутствуют в JSON, не является тем,...
29 просмотров
schedule 17.09.2022

Существуют ли BSONDocumentWriter и BSONDocumentReader для JsValue?
Я пытаюсь написать класс case для BSONCollection, но я не могу найти никаких операций чтения и записи в JsValue. Существуют ли BSONDocumentWriter и BSONDocumentReader для JsValue? О, какие-нибудь предложения о том, как написать один? это мой класс...
195 просмотров
schedule 29.10.2023

Переписать вложенный поиск в JSValue
Я написал следующую функцию, которая для меня немного похожа на JAVA, я хотел преобразовать ее в более Scala-способ. @tailrec private[services] final def nestedSearch(payload: JsValue, name: String): JsLookupResult = { val arrRegex =...
65 просмотров
schedule 26.12.2023