MontyPan / T-Chou

殺人放火金腰帶,修橋補路無屍骸(?)
0 stars 1 forks source link

Google Sheet 轉 Java VO instance #29

Closed MontyPan closed 5 years ago

MontyPan commented 5 years ago

Foo 是一個 pojo / VO,他裡頭的 field 名稱必須跟 google sheet 的欄位名稱相同才有辦法 mapping 起來。例如:

public class Foo {
    String name;
    boolean close;
    Date start;
    String end;
    String s101;
    //省略 getter & setter
}

然後這樣就能得到一個 FooArrayList

    for (Foo f : new Mapper<Foo>(SHEET_ID, 1).result) {
        System.out.println(f.name + ", " + f.start + ", " + f.close);
    }

大人饒命 :scream:

這是一個急行軍的作品,目的是讓你可以開始實際測試,所以一些例外處理或是噁爛 code 請盡量容忍......