anchor.diff:        ENDIF.
       ELSE.
         lv_filename = get_filename( lv_url ).
  -      cl_wb_mime_repository=>determine_io_class(
  -        EXPORTING
  -          filename = lv_filename
  -        IMPORTING
  -          io_class = ls_skwf_io-class ).
  -      CONCATENATE ls_skwf_io-class '_L' INTO ls_skwf_io-class.
  +      ls_skwf_io-class = lv_class.
  +      IF ls_skwf_io-class IS INITIAL.
  +        cl_wb_mime_repository=>determine_io_class(
  +          EXPORTING
  +            filename = lv_filename
  +          IMPORTING
  +            io_class = ls_skwf_io-class ).
  +        CONCATENATE ls_skwf_io-class '_L' INTO ls_skwf_io-class.
  +      ENDIF.
   
         lv_content = find_content( lv_url ).
   
  
positive.code:           lv_content  TYPE xstring,
            lv_filename TYPE skwf_filnm,
            lv_io       TYPE sdok_docid,
            ls_skwf_io  TYPE skwf_io,
            li_api      TYPE REF TO if_mr_api.
  
  
negative.code:       ls_file-path     = '/'.
        ls_file-data     = lv_content.
        mo_files->add( ls_file ).
  
        SELECT SINGLE lo_class FROM smimloio INTO lv_class WHERE loio_id = lv_loio.
      ENDIF.
  
      io_xml->add( iv_name = 'URL'
                   ig_data = lv_url ).
      io_xml->add( iv_name = 'FOLDER'
                   ig_data = lv_folder ).
      io_xml->add( iv_name = 'CLASS'
                   ig_data = lv_class ).
  
    ENDMETHOD.                    "serialize
  
  