1
我想驗證從ajax請求接收到的文本(JSON)。手動驗證文本
val myValidation: Mapping[String] = ///...
def setNewNameAjax = Action { request =>
val json = Json parse request.body.asJson.get.toString
val name = (json \ "name").toString()
// how do I manually validate "name" by myValidation?
}
所以其目的是用我的驗證myValidation
驗證name
。而且,最好在出現驗證錯誤的情況下合理地返回結果。我該怎麼做呢?
目標不是特別驗證JSON。目標是使用自定義vaditor驗證任何類型的文本(在這種情況下,它是myValidation
)。
,如果它是一個純文本或XML,纔有可能這樣做?如果不是,那就不是我想要的。 –
有2個條件:使用myValidation:映射[T],特別是不使用JSON。 –
好的,我誤解了你的問題。我編輯帖子以符合您的意見 – serejja