close
STEP1:不規則JSON
在處理專案的過程中,客戶的URL傳回了一組很不規則的JSON
在透過VS內建的JSON格式建立MODEL後 透過
//將資料都放入obj內後 Model obj=jsonconvert.deserializeobject(JOSN); //強制轉型別 var obj2=Jarry.Parse(obj.data[0].ToString()); //再透過抓取節點的方式將需要的資料抓出來 foreach(Jobject o in obj2.Children ()) { Document.add((string)o.selectToken("Title"),(string)o.selectToken("UniqueKey")); } //Token內的值就是不規則JSON內的標籤
STEP2:API回傳檔案
//取得API回傳之檔案
HttpResponseMessage response=XXX(get api的Method) var filebyte= response.Content.ReadAsByteArrayAsync().Result; _path=Server.MapPath("~/路徑/"+fileName); //將資料暫存下來 File.WriteAllBytes(_path,filebyte);
文章標籤
全站熱搜
留言列表