나는 WCF 서비스의 두 종류가 있습니다쿼리하는 방법을 데이터 집합
[DataContract]
public class item
{
[DataMember]
public string categoryid
{
get;
set;
}
[DataMember]
public string title
{
get;
set;
}
}
[DataContract]
public class Employee
{
[DataMember]
public string Id
{
get;
set;
}
[DataMember]
public string Name
{
get;
set;
}
}
내가 데이터를 가져 오는하고 데이터 집합에서 LINQ를 사용하여 : 지금은 '
public List<Employee> GetCities()
{
var em = ((from DataRow dr in ds.Tables["City"].Rows
select new
{
Id = dr["intCityId"].ToString(),
Name = dr["strTitle"].ToString()
}).Select(x => new Employee() { Id = x.Id, Name = x.Name}).ToList());
}
을 JSON 데이터를이 값으로 반환합니다. 또한 내가 가지고 또한 항목 클래스의 값하지만 지금은 단지 다음 ::
{"content":{"em" :[{ "id" : "1","Name" : "name"},{ "id" : "2","Name" : "name2"}],
"item":[{"category":"Sports","Title":"Football"},{"category":"Sports1","Title":"Football2"}]}}
을 나는이 두 클래스를 병합 할 의미처럼 JSON 형식으로 목록 데이터를 변환 할 하나하지만 위의 결과 깨끗한 JSON 형식을
제발 도와주세요입니다 형식 ...
당신은 [JavaScriptSerializer (http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx) 시도? – jrummell
이것은 LINQ to SQL이 아닙니다 - 제목 + 태그가 오해의 소지가 있습니다. 데이터 세트를 사용 중입니다. 또한 당신이 달성하고자하는 것이 명확하지 않습니다. –
마지막 줄에서 json 형식의 두 목록/데이터 집합 값을 병합하고 싶고 또한 내가 원하는 것을 보여주는 예제를 ... –