WebResult(JSONObject jsonObject) {
		this.Title = (String)jsonObject.get("title");
		this.Abstract = (String)jsonObject.get("abstract");
		this.URL = (String)jsonObject.get("url");
		this.DisplayURL = (String)jsonObject.get("dispurl");
		this.ClickURL = (String)jsonObject.get("clickurl");
		
		String strTimeStamp = (String)jsonObject.get("date");
		if (strTimeStamp == null || strTimeStamp.length() == 0) {
			this.Timestamp = 0;
			this.Date = null;
		}
		else {
			this.Timestamp = Long.parseLong(strTimeStamp);
			this.Date = new Date(this.Timestamp * 1000);
		}
	}