2
은 내가 T로 사용하고자하는스칼라 얻기 클래스 유형은
val cls = Class.forName("clsName")
def fromJson[T: Manifest](me: String): T = {
Extraction.extract[T](net.liftweb.json.parse(me))
}
클래스 이름의 캐릭터 라인 표현을이 시도했습니다
val t = Manifest.classType(cls)
JsonConverter.fromJson[t](stringData) // compile error
그것에 가장 좋은 방법은 무엇입니까? 리플렉션 사용을 피하는 방법이 있습니까?
몇 가지 업데이트를했습니다. – cmbaxter