docs: public static Map<String, Object> getKvMap(SupportFileTypeEnum supportFileTypeEnum, String fileName)
          throws Exception {
  
          DisconfFileTypeProcessor disconfFileTypeProcessor;
  
          //
          // 获取数据
          //
          Map<String, Object> dataMap;
  
          if (supportFileTypeEnum.equals(SupportFileTypeEnum.PROPERTIES)) {
  
              disconfFileTypeProcessor = new DisconfPropertiesProcessorImpl();
  
          } else if (supportFileTypeEnum.equals(SupportFileTypeEnum.XML)) {
  
              disconfFileTypeProcessor = new DisconfXmlProcessorImpl();
  
          } else {
  
              disconfFileTypeProcessor = new DisconfAnyFileProcessorImpl();
          }
  
          dataMap = disconfFileTypeProcessor.getKvMap(fileName);
  
          if (dataMap == null) {
              dataMap = new HashMap<String, Object>();
          }
  
          //
          // 进行数据过滤
          //
          for (String key : dataMap.keySet()) {
  
              if (key == null) {
                  continue;
              }
  
              LOGGER.debug(key + "\t" + dataMap.get(key));
          }
  
          return dataMap;
      }