簡體   English   中英

將 JSON 數據轉換為 javascript Object 格式

[英]converting JSON data into javascript Object format

我的 API 正在將數據返回為以下格式。

{
    "name": "Mahima",
    "surname": "Saxena",
}

我需要將其轉換為以下格式。

{
    name: "Mahima",
    surname: "Saxena",
}

我需要從key中刪除雙引號( " " )。 我怎樣才能做到這一點?

我試過下面的代碼。

var abc = {
  "name": "Mahima",
  "surname": "Saxena",
};
console.log(abc);
console.log(JSON.parse(abc));

我在代碼中遇到error

在此處輸入圖像描述

我在做什么錯?

您誤解了“json字符串”的概念。 這很容易,因為它看起來像 javascript 通常如何顯示 object 的內容。 我自己偶然發現了這一點。

JSON.parse(abc)

'parse' 方法接受一個必須是字符串的參數。 然后它返回一個 object。

您已經在abc中有一個 object

var abc = {
  "name": "Mahima",
  "surname": "Saxena",
};

所以不需要轉換任何東西。

格式

{
    "name": "Mahima",
    "surname": "Saxena",
}

{
    name: "Mahima",
    surname: "Saxena",
}

是相同的。 它們是 1 object 和屬性namesurname

暫無
暫無

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

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