簡體   English   中英

將淘汰賽中的JSON解析為C#中的字典鍵值

[英]Parse JSON in Knockout into Dictionary Key Value in C#

我有以下敲除文本綁定:

 <td><strong><span id="texthotelcode" data-bind="text: parameters"
 /></strong></td>

文本的數據綁定:返回數據:{“ id1”:“ 2Z94”,“ id2”:“ 9861”}

現在我想將其從此JSON轉換為C#中字典中的鍵和值,如字符串,字符串

對這種情況的任何想法謝謝

.net可以按以下格式將JSON反序列化為c#字典:

dict: [ 
         { "Key": "id1", "Value": "2Z94" },
         { "Key": "id2", "Value": "9861" }
      ]

因此,您可以使用像這樣的函數來轉換對象:

function toDictionary(data) {
    var dict = [];
    for (var prop in data)
        dict.push({ "Key": prop, "Value": data[prop] });
    return dict;
}

然后只需將此對象發送到服務器即可。


請注意,正如andyp所指出的, 此線程中有一個類似的問題,帶有答案。

在尋找答案時,請先搜索站點,然后僅在沒有答案適合您的情況下才發布您的問題。 在這種情況下,另一個線程可能需要更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM