Как мне разобрать следующий JSON, чтобы получить значение TestCycleName
.Сложность заключается в идентификации корневого узла, поскольку он начинается с числа.
Моя реализация будет на C # с использованием JSON.net
{
"URL": "rest/zapi/latest/cycle?projectId=##projectId##&versionId=##versionId##",
"Method": "GET",
"Parameters": {
"1": {
"VersionName": "Custom Pipes Development",
"TestCycleName": "SetMaxFutureDateFromCustomerField_Mobile"
},
"2": {
"VersionName": "Recurring payments 1.5",
"TestCycleName": "Internet Full Regression Pack - Mobile"
},
"3": {
"VersionName": "Customer Profile Phase 1.5",
"TestCycleName": "Customer Profile Regression Pack - Desktop"
},
"4": {
"VersionName": "Customer Profile Phase 1.5",
"TestCycleName": "Customer Profile E2E Pack - Desktop"
},
"5": {
"VersionName": "Customer Profile Phase 1.5",
"TestCycleName": "Customer Profile Regression Pack - Mobile"
},
"6": {
"VersionName": "Internet Phase 1.2",
"TestCycleName": "Internet API Regression Pack"
},
"7": {
"VersionName": "Internet Phase 1.2",
"TestCycleName": "Internet GUI Regression Pack - Desktop"
},
"8": {
"VersionName": "Internet Phase 1.2",
"TestCycleName": "Internet GUI Regression Pack - Mobile"
},
"9": {
"VersionName": "Internet Phase 1.2",
"TestCycleName": "Regression Library Admin Tool - E2E Tests"
},
"10": {
"VersionName": "Internet Phase 1.2",
"TestCycleName": "Regression Library E2E Tests - Mobile"
},
"11": {
"VersionName": "Recurring payments 1.5",
"TestCycleName": "[Internet] Autopay API Automation Regression Pack"
}
}
}