anchor.diff:          CONTINUE. " current loop
         ENDIF.
   
  +* handle namespaces
  +      REPLACE ALL OCCURRENCES OF '#' IN lv_pre WITH '/'.
  +
         CLEAR ls_result.
         ls_result-obj_type = lv_type.
         ls_result-obj_name = lv_pre.
  
positive.code: 
      lv_xml = io_xml->xml_render( ).
      rs_file-path = '/'.
      CONCATENATE is_item-obj_name '.' is_item-obj_type '.xml'
        INTO rs_file-filename.                                "#EC NOTEXT
      TRANSLATE rs_file-filename TO LOWER CASE.
      rs_file-data = lcl_convert=>string_to_xstring_utf8( lv_xml ).
  
    ENDMETHOD.                    "do
  
negative.code:       CLEAR ls_item.
        ls_item-obj_type = <ls_result>-obj_type.
        ls_item-obj_name = <ls_result>-obj_name.
  * handle namespaces
        REPLACE ALL OCCURRENCES OF '#' IN ls_item-obj_name WITH '/'.
  
  * todo, refactoring
        CASE ls_item-obj_type.
  