瀏覽代碼

Generalized field and value dividers

Alois Mahdal 12 年之前
父節點
當前提交
bd0032fa01
共有 1 個檔案被更改,包括 6 行新增2 行删除
  1. 6
    2
      lib/htsheet.pm

+ 6
- 2
lib/htsheet.pm 查看文件

82
     my ($self, $message) = @_;
82
     my ($self, $message) = @_;
83
     my $data;
83
     my $data;
84
 
84
 
85
+    #TODO: Make them global
86
+    my $DIV_FIELD =";";
87
+    my $DIV_VALUE ="=";
88
+    
85
     # split to fields
89
     # split to fields
86
-    my @fields  = split ";", $message;
90
+    my @fields  = split $DIV_FIELD, $message;
87
     %$data      = map {
91
     %$data      = map {
88
-        my @fld = split "=", $_;
92
+        my @fld = split $DIV_VALUE, $_;
89
         ( 2 == scalar @fld ? @fld : (dummy => 'non-parseable') )
93
         ( 2 == scalar @fld ? @fld : (dummy => 'non-parseable') )
90
     } @fields;
94
     } @fields;
91
 
95