public class Child
{
public int ids { get; set; }
public string names { get; set; }
}
public class RootObject
{
public int id { get; set; }
public string name { get; set; }
public int ids { get; set; }
public string names { get; set; }
public List<Child> children { get; set; }
}
}
从上面我们如何实现我的Json渲染
的结果[
{
id: 1,
names: 'root1',
children: [
{ id: 2, name: 'child1' },
{ id: 3, name: 'child2' }
]
},
];
我的局部变量创建一个实例。 发生了什么,应用程序连接到文件夹。取决于它循环的文件数量。 问题是我不能正确地在儿童中返回上述结构。有点卡住,知道我错过了一些小事。 任何人都可以通过示例来实现这些结果,而不是链接到网站。
var attachmentsList = new List<RootObject>();
FileInfo[] files = dinfo.GetFiles();
foreach (FileInfo file in files)
{
attachmentsList.Add(new RootObject
{
id = i + 1,
name = "Folder" + i + 1,
children = new List<Child>(
id = i + 1,
file.Name
)
});
i++;
}
答案 0 :(得分:0)
您需要遍历每个选定目录中的文件:
newResults = {Africa: 2, Europe: 2, Asia: 2}