XML Parsing , XML Ayrıştırma

Aşağıdaki örnekte, Distance tagı aratılır, tag içindeki alt tagların değerleri ayrıştırılır ve bir sonraki Distance tagına geçilir. Her Distance tagını bir tablo satır olarak döndürür  

Mehonder 2023-02-21 13:27:43

XML Reuqest, POST


 datalo_client type ref to if_http_client.

  datalv_url   type string.

  lv_url `http://ws.******.com/v1/report.php?op=ServiceName`   .
perform create_client using lv_url
                     changing lo_client.
  if lo_client is not bound.
    message `Bağlantı başarısız` type `E` raising conn_error.
  endif.


  perform send_client_request   using lo_client 
                               changing lv_response.

  call method lo_client->close .


perform get_data_xml   using      lv_response
                             changing      et_report
                                            .





Mehonder 2023-02-21 11:40:19