我想知道如何在json中創建switch語句?在Json上轉換語句?
{"Errors":{"key1":"afkafk"},"IsValid":false,"SuccessMessage":""}
我試圖
switch(response)
{
case response.Errors.key1:
alert('test');
default:
}
但它似乎忽略我的第一例。
編輯
// if undefined then go to next if statement - I am not sure if I can do something
// like !=== null
if (response.Errors.key1)
{
// display value of key1
}
else if(response.Errors.Key2)
{
// display value of key2 differently
}
所以這是我想只是一個開關語句來完成。
這沒有任何意義。 'response'永遠不會等於'response.Errors.key1'。 – 2011-03-02 22:17:18
你似乎誤解了'switch'。你認爲它應該怎麼做? – delnan 2011-03-02 22:17:23
爲什麼不呢。響應持有json。我可以做response.Errors.Key1,它會打印出值。所以我只是需要它也看看關鍵。 – chobo2 2011-03-02 22:18:28