其實總結使用.Net WebForms來進行Json資料介接,看似簡單的東西卻花了5篇
之篇幅做說明,當然裡面掄入很多細節中,往往看不到真正的真諦
其實將所過程及邏輯用一張流程圖作為表達,如下圖
- 將主程式寫在Page_Lad的原因,該程式一執行及自動進行介接的動作。
- 與取得資料網址設為一個變數存放,並執行函數GetJsonContent。
- Json反序列化將原始Jsonson資料對應至Data Class。
- 取得資料標題並進行字串串接。
- 進行判斷標題字元大於35加入詳情限制為35字元,否則標題完整成呈現。
- 結束。
原因我個人覺得語法及Web端處理的命名空間,我相信每種語法都有他處理的方式
相對.NET也不例外因為我們不會把所有的命名空間全部讀一遍,就算讀完一遍也不知道怎麼用
因此必須尋找很多的資料進行參考,導致簡單邏輯造成很多的不確定性,也形成問題的模糊性
因為我不知道該用甚麼語法來處理,所以就需大量尋找相關資料來尋求靈感,以致造成問題
複雜性,不確定、模糊性、複雜性三者的加總形成簡單邏輯卻如此燒腦。
但我該如何破這些盲點ㄋ?老實說我也不知道!
沒有留言:
張貼留言