mit habe ich folgenden JSON-String:entfernen Eigenschaften aus einem JSON-String newtonsoft
{
"results":[
{
"id":11,
"name":"Employee A",
"isEmployee":true
},
{
"id":12,
"name":"Employee B",
"isEmployee":true
},
{
"id":13,
"name":"Employee C",
"isEmployee":true
},
{
"id":14,
"name":"Contractor A",
"isEmployee":false
},
{
"id":15,
"name":"Contractor B",
"isEmployee":false
}
],
"totalItems":5
}
ich von ihm die ID und isEmployee Eigenschaften entfernen muß und nur die Namen Eigenschaft verlassen.
Hier ist das gewünschte Ergebnis:
{
"results":[
{
"name":"Employee A"
},
{
"name":"Employee B"
},
{
"name":"Employee C"
},
{
"name":"Contractor A"
},
{
"name":"Contractor B"
}
],
"totalItems":5
}
Wie dies in C# Newtonsoft JSON.NET verwenden kann getan werden?
Ich habe die zweite oben genannte Methode verwendet (deserialize zu C# -Objekt, das JSON-Struktur nachahmt, dann zu JSON serialisiert) und es hat großartig funktioniert. – iCode