code: public static String readStringFromAssets(Context context, String fileName) throws IOException {
          if (context == null || StringUtils.isEmpty(fileName)) {
              return null;
          }
  
          StringBuilder s = new StringBuilder("");
          InputStreamReader in = new InputStreamReader(context.getResources().getAssets().open(fileName));
          BufferedReader br = new BufferedReader(in);
          String line;
          while ((line = br.readLine()) != null) {
              s.append(line);
          }
          return s.toString();
      }
docs: get an asset using ACCESS_STREAMING mode. This provides access to files that have been bundled with an
  application as assets -- that is, files placed in to the "assets" directory.
  
  @param context
  @param fileName The name of the asset to open. This name can be hierarchical.
  @return