我有一個文件上傳邏輯和一個非常具體的業務規則。根據他們,我應該解析我的文件模型行,看起來像「標題:{處理field1},{處理field2},{處理field3},{處理field4},{處理field5},{處理field6},{處理field7 },{processed field8}等等19個參數「這是最初的自定義序列化。解析對象到特定模型的設計模式,反之亦然
而且我也應該有可能解析這一行回到對象。所以,問題是編纂這些員工的共同想法是什麼?
因爲現在解析模型到行,我只是使用string.format有很多選項,並且爲了解析行到模型,我用''分割行,然後用部分信息處理將它分配給模型字段。但在這個實現中,有很多低級別的工作,一些硬編碼的位置以及很多對我來說看起來不太好的東西。
是的,看起來像一個custom formatter的例子那。我不喜歡它 - 這就是爲什麼我問。 – Ph0en1x 2012-04-24 17:37:10