From 7dc068175ae71c6141a9b03af27a87408af30acb Mon Sep 17 00:00:00 2001 From: sandraros Date: Thu, 16 Jan 2025 10:23:26 +0000 Subject: [PATCH] Pretty printer --- src/zcl_excel_reader_2007.clas.abap | 38 ++++++++++++++--------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/src/zcl_excel_reader_2007.clas.abap b/src/zcl_excel_reader_2007.clas.abap index 24efbb8..076c885 100644 --- a/src/zcl_excel_reader_2007.clas.abap +++ b/src/zcl_excel_reader_2007.clas.abap @@ -1002,27 +1002,27 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION. lv_tag_name = lo_node_si_child->get_name( ). IF lv_tag_name = 'r'. - CLEAR: ls_rtf. + CLEAR: ls_rtf. - " extracting rich text formating data - lo_node_r_child_rpr ?= lo_node_si_child->find_from_name_ns( name = 'rPr' uri = namespace-main ). - IF lo_node_r_child_rpr IS BOUND. - lo_font = load_style_font( lo_node_r_child_rpr ). - ls_rtf-font = lo_font->get_structure( ). - ENDIF. - ls_rtf-offset = lv_current_offset. - " extract the ... part of each -tag - lo_node_r_child_t ?= lo_node_si_child->find_from_name_ns( name = 't' uri = namespace-main ). - IF lo_node_r_child_t IS BOUND. - lv_node_value = unescape_string_value( lo_node_r_child_t->get_value( ) ). - CONCATENATE -value lv_node_value INTO -value RESPECTING BLANKS. - ls_rtf-length = strlen( lv_node_value ). + " extracting rich text formating data + lo_node_r_child_rpr ?= lo_node_si_child->find_from_name_ns( name = 'rPr' uri = namespace-main ). + IF lo_node_r_child_rpr IS BOUND. + lo_font = load_style_font( lo_node_r_child_rpr ). + ls_rtf-font = lo_font->get_structure( ). + ENDIF. + ls_rtf-offset = lv_current_offset. + " extract the ... part of each -tag + lo_node_r_child_t ?= lo_node_si_child->find_from_name_ns( name = 't' uri = namespace-main ). + IF lo_node_r_child_t IS BOUND. + lv_node_value = unescape_string_value( lo_node_r_child_t->get_value( ) ). + CONCATENATE -value lv_node_value INTO -value RESPECTING BLANKS. + ls_rtf-length = strlen( lv_node_value ). - IF ls_rtf-length > 0. - lv_current_offset = strlen( -value ). - APPEND ls_rtf TO -rtf. - ENDIF. - ENDIF. + IF ls_rtf-length > 0. + lv_current_offset = strlen( -value ). + APPEND ls_rtf TO -rtf. + ENDIF. + ENDIF. ENDIF. lo_node_si_child ?= lo_node_si_child->get_next( ).