110,545
社区成员
发帖
与我相关
我的任务
分享
string json = @"{
'@Id': 1,
'Email': 'james@example.com',
'Active': true,
'CreatedDate': '2013-01-20T00:00:00Z',
'Roles': [
'User',
'Admin'
],
'Team': {
'@Id': 2,
'Name': 'Software Developers',
'Description': 'Creators of fine software products and services.'
}
}";
XNode node = JsonConvert.DeserializeXNode(json, "Root");
Console.WriteLine(node.ToString());
// <Root Id="1">
// <Email>james@example.com</Email>
// <Active>true</Active>
// <CreatedDate>2013-01-20T00:00:00Z</CreatedDate>
// <Roles>User</Roles>
// <Roles>Admin</Roles>
// <Team Id="2">
// <Name>Software Developers</Name>
// <Description>Creators of fine software products and services.</Description>
// </Team>
// </Root>
class XXX{
public List<Contents> Contents{get;set;
}
class YYY
{
public string Text{get;set;}
public int Type{get;set;}
public string ImageFileName{get;set;}
}
<root>
<Contents>
<YYY>
<Text>下面哪个关于苹果的故事是真的</Text>
<Type>0</Type>
</YYY>
<Contents>
</root>