У меня есть несколько конструкторов объектов, например:
AM(power: String, speed: String, Height: String, position: PlayerPosition)
Constructor2(motivation: String, description: String, age: Int)
Затем у меня есть JsonFile, который содержит данные, необходимые для всех конструкторов. Есть ли способ или какая-то библиотека, которая позволяет мне анализировать содержимое файла вспособ, который позволяет мне использовать его для создания объектов: например:
AM(jsonParser.power, jsonParser.speed,jsonParser.Height, jsonParser.position)
У меня есть несколько JsonFiles, и содержимое не всегда имеет одинаковую структуру, поэтому я надеялся, что смогу использоватьсинтаксический анализатор и доступ к данным, таким как ключ: пара значений.
Я довольно новичок в Scala, я знаю, что в ruby есть способы, которые могут быть легко достигнуты, и я надеялся, что это можно сделать довольно легко
Так что, если бы мой файл был в формате json, как:
{
"power": "25"
"speed": "65"
"description": "hello"
}
Я бы смог data = jsonParse(jsonFile)
тогда data.speed would equal "25"