#xml #json #scala #lift
#xml #json #scala #лифт
Вопрос:
В моих проектах Lift я использую свою собственную черту:
import scala.xml.Node
import net.liftweb.json.JsonAST.JValue
trait Serializable {
def toXml : Node
def toJson : JValue
}
Разве я не «изобретаю велосипед»? Разве для этого не существует общей стандартной библиотечной черты?
Ответ №1:
У записи есть метод asJSON, и вы можете использовать net.liftweb.json.XML чтобы превратить json в xml. Вы не хотите смешивать записи, потому что это слишком много для ваших объектов?