5
bir harita [Int, Uzun] için combinator okur yazma tipi Harita için bağdaştırıcının okur Nasıl [, Int Uzun]bir Json bir json yazmaya çalışıyorum
Bugüne kadar bu var:
implicit val mapWrites = Json.writes[Map[Int, Long]]
implicit val mapReads: Reads[Map[Int, Long]] = (
// ???
) // ?
Bunu ben (Map [Int, Uzun] .apply yapıyor çalıştı çalışacaktır ancak bu yöntem mevcut değildi nasıl uygulanacağı emin değilim.
bu bağdaştırıcının okur yazmak için biraz yardım arıyor.
Bu nasıl Biçim yukarıda yaptıklarından ne farkı var? Kod snippet'iniz 2 ayrı okuma olarak yazılabilir Okur ve Yazılır? – Blankman
@Blankman 'Format' sadece 'Reads' ve' Writes', yani ikiye bölebilir, eğer tercihiniz buysa, ama her iki özelliği de uyguladığımda 'Format'ı kullanmaya eğilimliyim. https://github.com/playframework/playframework/blob/df5a65fb426ae9d10052cfeacfb7a3c1080285c9/framework/src/play-json/src/main/scala/play/api/libs/json/Format.scala#L13 –
Okurları ayırabilir misiniz? Benim için kodun altında bir tane, sadece bir şeyler öğrenmek için ayrıldığını görmek istiyorum. Yaptığım için teşekkür ederim. – Blankman