Вопросы по теме 'json4s'

Как вы создаете объект Json со значениями разных типов?
Как вы создаете объект Json со значениями разных типов? Я использую спрей-json Вот код val images : List[JsObject] = fetchImageUrls(url).map((url: String) => { JsObject(List( "link_path" -> JsString(url),...
8366 просмотров
schedule 27.08.2022

Json4s 'linq-style' для понимания дает пустой список
Попытка запустить следующий тест из примера в файле Readme https://github.com/json4s/json4s#linq-style , но я получаю пустой список. Я не получаю список результатов (5, 3), указанный в примере test("JValue with for comprehension") { import...
442 просмотров
schedule 19.05.2023

Полиморфное чтение JSON с помощью Json4s и пользовательского сериализатора
У меня есть следующая иерархия классов: object Calendar { trait DayType case object Weekday extends DayType case object Weekend extends DayType case object Holiday extends DayType } trait Calendar { def dateType(date: LocalDate):...
4069 просмотров
schedule 06.06.2022

как использовать поддержку спрея json4s для маршалинга данных json в качестве змеиного случая
Поля класса case в Scala имеют верблюжий вид, но я хочу создать json со змеиным корпусом. Есть какой-либо способ сделать это ? Черта Json4sSupport, похоже, не имеет возможности сделать это.
1228 просмотров
schedule 19.02.2023

Есть ли готовый (де) сериализатор для UUID в json4s?
У меня возникла проблема, очень похожая на описанную здесь: Объединение сериализаторов типов и полей case class(id: Option[UUID], otherValue:String, … ) Ответ на связанный вопрос позволит мне написать свой собственный формат, но я Мне...
1109 просмотров
schedule 03.04.2023

Поднимите проблему извлечения JSON JValue
import net.liftweb.json._ import net.liftweb.json.JsonAST._ import net.liftweb.json.Extraction._ import net.liftweb.json.Printer._ implicit val formats = net.liftweb.json.DefaultFormats val jV = JArray(List(JInt(10),JString("ahem"),JBool(false)))...
786 просмотров
schedule 11.04.2024

Напишите карту с ключом как int в json в scala, используя json4s
Я пытаюсь написать Map в ключе как int в строку json, но я не могу этого сделать: import org.json4s._ import org.json4s.jackson.JsonMethods._ import org.json4s.JsonDSL._ object MyObject { def main(args: Array[String]) { // Works fine...
622 просмотров
schedule 17.04.2023

Не удалось преобразовать json в объект с помощью json4s scala
Я пытаюсь использовать json4s для анализа строки json в объект, но даже после запуска этого кода я получаю результат печати. JObject(List((numbers,JArray(List(JInt(1), JInt(2), JInt(3), JInt(4)))))) def main(args: Array[String]): Unit = {...
1277 просмотров
schedule 21.12.2022

Проблемы с преобразованием объектов JSON в Scala
Я пытаюсь сделать простой пример сериализации класса в Scala, используя библиотеку json4s , но даже после долгих поисков в Интернете, к сожалению, я не смог найти любой удовлетворительный образец, который решил бы мою проблему. По сути, у меня...
6839 просмотров
schedule 14.05.2023

Запечатанная черта Scala json4s как перечисление
Наш статус определяется как: sealed trait Status case object Status { case object StatusA extends Status case object StatusB extends Status case object StatusC extends Status } Наш статус выглядит так: val status = Status.StatusA...
1358 просмотров
schedule 27.03.2023

json4s частично разбирает json
У меня есть модель json, в которой содержимое определенного атрибута зависит от другого атрибута. Что-то вроде этого: "paymentMethod": "CREDIT_CARD", "metaData": { "cardType": "VISA", "panPrefix": "", "panSuffix": "",...
605 просмотров
schedule 05.08.2022

Spark streaming + проблемы с зависимостями json4s-jackson
Я не могу использовать json4s-Jackson 3.2.11 в моем потоковом приложении Spark 1.4.1. Думая, что существующая зависимость в проекте искрового ядра вызывает проблему, как описано здесь -> Можно ли использовать json4s 3.2.11 с Spark 1.3.0? Я собрал...
6632 просмотров

Как вы пишете CustomSerializer json4s, который обрабатывает коллекции
У меня есть класс, который я пытаюсь десериализовать, используя функциональность json4s CustomSerializer . Мне нужно сделать это из-за неспособности json4s десериализовать изменяемые коллекции . Это базовая структура класса, который я хочу...
3560 просмотров

json4s scala.MatchError (класса scala.Tuple2)
У меня есть собственный класс, который я хочу преобразовать в JSON, но здесь я получаю странную ошибку: Exception in thread "main" scala.MatchError: (23,com.xxx.dts.dq.common.utils.DQOpsStoreProfileStatus@5f275ae4) (of class scala.Tuple2) Код...
2325 просмотров
schedule 01.07.2022

FormData преобразуется в JSON
Я пытаюсь отправить сообщение в службу с помощью спрея var authenticationPipeline: HttpRequest => Future[Authentication] = sendReceive ~> unmarshal[Authentication] У меня есть настройка конвейера, которая должна вернуть тип...
140 просмотров
schedule 05.10.2023

Scala Parsing JSON ведет себя по-разному в функции
Я пытаюсь создать функцию для анализа моих записей, и я получаю два разных поведения, когда я вызываю функцию по сравнению с ее жестким кодированием: Я использую: import org.json4s.JsonAST.{JString, JField, JObject, JArray} import...
57 просмотров
schedule 06.11.2022

Как отправить сообщения на http-ответ из класса case?
Учитывая класс case с любым требованием case class Foo(id: Int, value: Int) { require(value < 0 "value must be bigger than zero") } Можно ли скинуть эти сообщения на http? val routes = pathPrefix("foos") { pathEnd { post...
201 просмотров
schedule 07.05.2023

Замена полей в JSON новым объектом с использованием json4s
У меня есть приложение scala, в котором я использую json4s для некоторых манипуляций с json. У меня есть несколько полей, которые я хотел бы преобразовать в новый объект. Например, у меня есть следующее:...
239 просмотров
schedule 03.11.2022

json4s: невозможно проанализировать JSON с переименованным полем
Мне нужно сериализовать, а затем десериализовать объект класса case с полем "name" из JSON, который имеет поле "animalname" вместо "name" . Сериализация работает нормально, а десериализация — нет. Я использовал FieldSerializer с renameTo() и...
1184 просмотров
schedule 22.05.2022

ошибка json4s при использовании DefaultFormats
Я пытаюсь использовать json4s, чтобы просто десериализовать список объектов из json. Однако я всегда получаю сообщение об ошибке при настройке форматов: java.lang.ClassNotFoundException Например import org.json4s.DefaultFormats...
1820 просмотров
schedule 03.06.2022