2020年8月26日 星期三

.Net WebForm界接Json資料-總結

 其實總結使用.Net WebForms來進行Json資料介接,看似簡單的東西卻花了5篇

之篇幅做說明,當然裡面掄入很多細節中,往往看不到真正的真諦

其實將所過程及邏輯用一張流程圖作為表達,如下圖


  1. 將主程式寫在Page_Lad的原因,該程式一執行及自動進行介接的動作。
  2. 與取得資料網址設為一個變數存放,並執行函數GetJsonContent。
  3. Json反序列化將原始Jsonson資料對應至Data Class。
  4. 取得資料標題並進行字串串接。
  5. 進行判斷標題字元大於35加入詳情限制為35字元,否則標題完整成呈現。
  6. 結束。
就是這樣!但這些過程中到底是哪裡難!以邏輯而言並不是很難,為甚麼寫起來總是哪麼燒腦

原因我個人覺得語法及Web端處理的命名空間,我相信每種語法都有他處理的方式

相對.NET也不例外因為我們不會把所有的命名空間全部讀一遍,就算讀完一遍也不知道怎麼用

因此必須尋找很多的資料進行參考,導致簡單邏輯造成很多的不確定性,也形成問題的模糊性

因為我不知道該用甚麼語法來處理,所以就需大量尋找相關資料來尋求靈感,以致造成問題

複雜性,不確定、模糊性、複雜性三者的加總形成簡單邏輯卻如此燒腦。

但我該如何破這些盲點ㄋ?老實說我也不知道!

沒有留言:

張貼留言

無現金支付的反思!

  **購物經歷** - 作者花費大量時間尋找立燈,最終在IKEA購買了一個649元的立燈 - 在IKEA附近停車場遇到只接受無現金支付的情況,被迫註冊並使用Line Pay **無現金支付的觀察** - 作者認為Line Pay作為前端介面,有助於提高停車場付費效率 - 作者預...