{ 「名稱:薩格爾」:{ 「Subject1」: 「數學」, 「Subject2」: 「科學」, 「Subject3」: 「英語」, 「Subject4」:「法國「 } }JSON根密鑰配置
如何解析這個json有效載荷?通常我們使用「name」:「Sagar」,但知道我的查詢是「name:sagar」。請幫我解決這種類型的JSON負載。
{ 「名稱:薩格爾」:{ 「Subject1」: 「數學」, 「Subject2」: 「科學」, 「Subject3」: 「英語」, 「Subject4」:「法國「 } }JSON根密鑰配置
如何解析這個json有效載荷?通常我們使用「name」:「Sagar」,但知道我的查詢是「name:sagar」。請幫我解決這種類型的JSON負載。
你沒有指定語言,所以這裏是Javascript的例子。其主要思想是,你解析JSON作爲正常的,然後你把根密鑰和爆發,「:」,然後使用後僅值「:」
var object = JSON.parse(jsonstring);
for(var i in object) {
var name = i.split(":");
object[name[1]] = object[i];
delete object[i];
}
中檢索數據java - with spring mvc – user3085026
所以只需像正常的JSON那樣解析它,然後取得根鍵並用「:」分隔符分割字符串,第二塊中的名稱 –
當我收到客戶請求時,如何在類對象包裝中表示這個「名稱:sagar」 – user3085026
,對象是這樣寫的:
{ 「對象名」:{ 「第一元件」, 「第二構件」,...}}
在這裏你的對象的名字是 「名字:薩格爾」
也許你要拍「的名字:薩加爾「一個單一的價值,然後你寫:
{「name」:「Sagar」, 「newObjectName」:{「Subject1」:「Maths」,「Subject2」:「science」,「Subject3」:「English」,「Subject4」:「French」
其他解決方案與您自己的JSON,你解析,然後用「:」分隔符分割「名稱:薩加爾」。
希望對你有所幫助。
如何在類對象包裝中表示此類名稱:sagar,當我從客戶端收到請求時 – user3085026
你可以像往常一樣解析JSON與現在的不同之處現在「名稱:sagar」是你的鑰匙,其餘的就是你的價值(它本身就是一個帶有鍵值對的字典) - 解析「Name」需要在解析JSON之後解析您的密鑰 – pytomaniaq
您可以從索引 –