2012-11-07 3 views
0

내 JSON 배열 :목록에이 JSON 배열로 변환하는 방법

{"lstResult":[{"food_photo":[255,216,255,224,0,16,74,70,73,70,0,1........3,5],"food":"12","qty_uom":"Pcs","unit":null}]} 

내 C# 클래스 :

public class lstresult 
    { 
    public photo[] lstResult{get;set;} 
    } 

public class photo 
{ 
public byte[] food_photo{get;set;} 
} 
public class Food 
{ 
    public photo[] food_photo { get; set; } 
    public int food_qty { get; set; } 
    public string qty_uom { get; set; } 
    public string unitcost { get; set; } 
} 

내 질문 :

내 JSON 문자열은 "food_photo"를 포함 이 바이트 배열을 이미지로 변환하는 방법 키? ! 하이 내가 food_photo을 변환 할 : 또는 사전에 asp.net에서 목록에

답변

0
public class LstFooddtlResult 
{ 
    public List<int> food_photo { get; set; } 
    public string food { get; set; } 
    public string qty_uom { get; set; } 
    public string unitcost { get; set; } 
} 

public class RootObject 
{ 
    public List<LstFooddtlResult> lstResult { get; set; } 
} 
0

사용 감사를 여기

Javascript Serializer 자바 스크립트 시리얼이

string json = "[{Name:'John Simith',Age:35},{Name:'Pablo Perez',Age:34}]"; 

public class Person 
{ 
    public int Age {get;set;} 
    public string Name {get;set;} 
} 

JavaScriptSerializer js = new JavaScriptSerializer(); 
Person [] persons = js.Deserialize<Person[]>(json); 
+0

사용에 대한 몇 가지 예제 코드 변환 내 json 문자열에서 이미지를 키 ... .... 어떻게 할 수 있습니까? – Narasi

+0

"또는 목록으로 변환"당신이 말한 것입니다 ... 나는 Javascript Serializer를 소개하는 것이 좋을 것입니다. – Yasser

+0

나중에 목록으로 변환하고 싶지만 food_photo를 목록으로 변환하는 데 실패합니다. .. 실행할 때 – Narasi

관련 문제