Wie kann man ein Jobject oder Jarray locker von der externen Antwort auf meine Antwort werfen?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie kann man ein Jobject oder Jarray locker von der externen Antwort auf meine Antwort werfen?

Post by Anonymous »

Irgendwie verliert Jobject und Jarray neben Dynamic den Wert. Hier ist der Handler < /p>

Code: Select all

var jsonAllProvince = JObject.Parse(await uKraineService.GetAllLivinProvince())
.SelectToken("result.provinceList");

try
{
response.provinceList = jsonAllProvince.Values().ToList();
} catch (Exception e)
{
Console.WriteLine(e);
throw;
}
< /code>
Myapiresponse.cs
    public List provinceList
< /code>
 Ich bin mir bewusst, dass ich eine DTO -Klasse für die Transformation erstellen kann.  Aber ich werde es nicht tun, es sei denn, dies ist die letzte Option."provinceList": [
{
"provinceName": "BALI",
"provinceCode": 24
},
{
"provinceName": "BANGKA BELITUNG",
"provinceCode": 12
},
{
"provinceName": "BANTEN",
"provinceCode": 3
},
{
"provinceName": "BENGKULU",
"provinceCode": 13
},
{
"provinceName": "DI YOGYAKARTA",
"provinceCode": 16
},
{
"provinceName": "DKI JAKARTA",
"provinceCode": 2
},
{
"provinceName": "GORONTALO",
"provinceCode": 31
},
{
"provinceName": "JAMBI",
"provinceCode": 14
},
{
"provinceName": "JAWA BARAT",
"provinceCode": 4
},
{
"provinceName": "JAWA TENGAH",
"provinceCode": 15
},
{
"provinceName": "JAWA TIMUR",
"provinceCode": 17
},
{
"provinceName": "KALIMANTAN BARAT",
"provinceCode": 21
},
{
"provinceName": "KALIMANTAN SELATAN",
"provinceCode": 18
},
{
"provinceName": "KALIMANTAN TENGAH",
"provinceCode": 19
}
]
< /code>
 Meine unerwartete Antwort < /h2>
"provinceList": [
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode":  []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
},
{
"provinceName": [],
"provinceCode": []
}
]
< /code>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post