Вопросы по теме '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 просмотров
schedule
28.05.2022
Как вы пишете CustomSerializer json4s, который обрабатывает коллекции
У меня есть класс, который я пытаюсь десериализовать, используя функциональность json4s CustomSerializer . Мне нужно сделать это из-за неспособности json4s десериализовать изменяемые коллекции .
Это базовая структура класса, который я хочу...
3560 просмотров
schedule
03.05.2024
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