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