package com.letv.watchball.parser; import org.json.JSONObject; import android.text.TextUtils; import com.letv.http.parse.LetvMainParser; import com.letv.watchball.bean.ExpireTimeBean; public class ExpireTimeParser extends LetvMainParser<ExpireTimeBean, String> { @Override public ExpireTimeBean parse(String data) throws Exception { JSONObject jsonObject = new JSONObject(data); int time = getInt(jsonObject, "expiretime"); if (time > 0) { ExpireTimeBean.getTm().updateTimestamp(time); return ExpireTimeBean.getTm(); } return null; } @Override protected boolean canParse(String data) { if (TextUtils.isEmpty(data)) { return false; } return true; } @Override protected String getData(String data) throws Exception { return data; } }