0
爲您提供高層次的問題,遇到問題我真的釘下來怎麼定義我的問題,所以裸跟我說:解析用戶輸入到預定義的JSON格式
林建設一個鍛鍊的應用程序,我一直在與如何摔跤使用戶能夠定義他們的練習。我想避免輸入多個文本字段,我希望允許用戶通過文本輸入整個事件,然後將他們的條目解析到我的預定義模型中進行鍛鍊。
有沒有無限的方式來定義在鍛鍊中的練習(「100,120和130(lbs | kg)」,「設置1,10,9和8代表3套」,40秒休息30秒,設置2. ....「)。所以剛開始我想過做簡單的字符串解析,但我想知道是否有現有的庫/算法/方法我可以用它來幫助
這是一個Android應用程序和IM希望做計算本地
我也希望包括實施自動完成像在谷歌搜索
我的模型是這樣,鍛鍊只是這些
var exerciseTemplate = {
"exerciseTemplateId" : UUID,
"exerciseMetadataId" : UUID,
"defaultTargetQuantity": {
"sets" :{
{
"setId":UUID,
"setOrder": Integer,
"weight" : Float,
"unit" : (lbs | kg),
"reps" : Integer | "time" : Integer | "untilFailure" : Boolean,
"rest" : Integer
}
}
}
}
集合0