/* ??版?????浠? */
 private void createfile_data_file() throws Exception {
   // TODO Auto-generated method stub
   String state = Environment.getExternalStorageState();
   String path = null;
   if (Environment.MEDIA_MOUNTED.equals(state)) {
     File sdcardDir = Environment.getExternalStorageDirectory();
     path = sdcardDir.getPath() + "/xp_datafile/";
   }
   List<DataBase> mBeans = readcurray_DataBase(path, "task_data_file.json");
   for (int i = 0; i < mBeans.size(); i++) {
     // System.out.println(mBeans.get(i).toString());
     ContentValues values = new ContentValues();
     values.put(DataBase.TASK_NAME, mBeans.get(i).getTask_name());
     values.put(DataBase.TASK_DATA_FILE, mBeans.get(i).getTask_date_file());
     DBMgr.getInstance(mContext).add_task_data_file_improt(mContext, values);
   }
 }
 /* 璇诲?????浠跺????? */
 private void createfile_attribute() throws Exception {
   // TODO Auto-generated method stub
   String state = Environment.getExternalStorageState();
   String path = null;
   if (Environment.MEDIA_MOUNTED.equals(state)) {
     File sdcardDir = Environment.getExternalStorageDirectory();
     path = sdcardDir.getPath() + "/xp_datafile/";
   }
   List<TaskAttribute> mBeans = readcurray(path, "task_attribute.json");
   for (int i = 0; i < mBeans.size(); i++) {
     // System.out.println(mBeans.get(i).toString());
     ContentValues values = new ContentValues();
     values.put(TaskAttribute.TASKNAME, mBeans.get(i).getTaskName());
     values.put(TaskAttribute.TASKDESC, mBeans.get(i).getTaskDesc());
     values.put(TaskAttribute.TASKNEWDATA, mBeans.get(i).getTaskNewdata());
     values.put(TaskAttribute.TASKNUMBER, mBeans.get(i).getTaskNumber());
     values.put(TaskAttribute.TASKRETURNRATIO, mBeans.get(i).getTaskReturnratio());
     values.put(TaskAttribute.TASKDECLINEFLAG, mBeans.get(i).isTaskDeclineFlag());
     values.put(TaskAttribute.TASKDECILNERATIO, mBeans.get(i).getTaskDecilneRatio());
     values.put(TaskAttribute.TASKDECILNEMIN, mBeans.get(i).getTaskDecilneMin());
     values.put(TaskAttribute.TASKNEXTDAYFLAG, mBeans.get(i).isTaskNextDayFlag());
     values.put(
         TaskAttribute.TASKNEXTDAYVISITINTERVAL, mBeans.get(i).getTaskNextDayVisitInterval());
     values.put(
         TaskAttribute.TASKNEXTDAYVISITINTERVALRETURNRATIO,
         mBeans.get(i).getTaskNextDayVisitIntervalReturnRatio());
     values.put(
         TaskAttribute.TASKNEXTDAYVISITINTERVALCOUNT,
         mBeans.get(i).getTaskNextDayVisitIntervalCount());
     values.put(
         TaskAttribute.TASKNEXTDAYVISITDECLINEFLAG, mBeans.get(i).isTaskNextDayVisitDeclineFlag());
     values.put(
         TaskAttribute.TASKNEXTDAYVISITDECILNERATIO,
         mBeans.get(i).getTaskNextDayVisitDecilneRatio());
     values.put(
         TaskAttribute.TASKNEXTDAYVISITDECILNEMIN, mBeans.get(i).getTaskNextDayVisitDecilneMin());
     DBMgr.getInstance(mContext).add_task_attribute_improt(mContext, values);
   }
 }