-1
我有以下的JSON:不需要的Json標籤 - 如何刪除它們?
{
"sport":{
"1":{
"id":1,
"competition":{
"11190":{
"id":11190,
"name":"Premier League - Mujeres",
"game":{
"6898263":{
"id":6898263,
"market":{
"81346840":{
"id":81346840,
"name":"Resultado del Partido",
"type":"P1XP2",
"event":{
"237487499":{
"id":237487499,
"name":"W1",
"type":"P1",
"price":1.006
},
"237487500":{
"id":237487500,
"name":"X",
"type":"X",
"price":17.0
},
"237487501":{
"id":237487501,
"name":"W2",
"type":"P2",
"price":21.0
}
}
}
}
}
}
}
}
}
}
}
,其在每一個子元素,即「1」,「11190」開始的標籤,「6898263」,「81346840」是不必要的,我想刪除它們來自json。 .Net認爲它是一個類名,不要將它反序列化到我的類對象中。這些標籤是隨機數,即這些是其中的對象的ID。 請用C#.Net代碼指導。
你是怎麼產生這個JSON的? – Vinod
它作爲我對webSocket API的請求的響應而來。 –
最簡單的想法是按照建議的[here](https://stackoverflow.com/a/34213724/3744182)和[here](https://stackoverflow.com/a)反序列化一個'Dictionary' /3744182分之24536564)。 –
dbc