Код: Выделить всё
Results = [
{
"ID": "2",
"Name": "Home",
"ParentID": "1",
"Path": "/home"
},
{
"ID": "3",
"Name": "Contacts",
"ParentID": "1",
"Path": "/contacts"
},
{
"ID": "4",
"Name": "Help",
"ParentID": "3",
"Path": "/contacts/help"
},
{
"ID": "5",
"Name": "Form",
"ParentID": "4",
"Path": "/contacts/help/form"
},
{
"ID": "6",
"Name": "Information",
"ParentID": "4",
"Path": "/contacts/help/information"
}
]
Свойство ParentID является ссылкой (ID) в родительский (ParentID=1 является источником "/"). У каждого объекта есть ParentID.
И мне нужно создать HTTP-метод (на C#) со следующим ответом:
Код: Выделить всё
Output = [
{
"Name": "Home",
"Path": "/home",
"Childrens": []
},
{
"Name": "Contacts",
"Path": "/contacts",
"Childrens": [
{
"Name": "Help",
"Path": "/contacts/help",
"Childrens": [
{
"Name": "Form",
"Path": "/contacts/help/form",
"Childrens": []
},
{
"Name": "Information",
"Path": "/contacts/help/information",
"Childrens": []
}
]
}
]
}
]
P.S. Буду признателен, если вы дадите мне просто советы и подсказки.
(Отредактировано)
Подробнее здесь: https://stackoverflow.com/questions/787 ... put-object