簡體   English   中英

如何在jQuery中構建json文件並從中提取數據值?

[英]How to build a json file and extract data values from it in jquery?

我有需要建立json文件的Excel工作表。 我已經建立了一個樣本文件。 但我無法繼續處理該json文件並從中提取數據。

[{
   "Material thickness": "10 Mil",        
   "Width": 8,
   "height": 8,
   "Price": "8.76",
   "Quantity":1
},
{
   "Material thickness": "7 Mil",        
   "Width": 8,
   "height": 12,
   "Price": "10.52",
   "Quantity":1
}
]

jQuery.getJSON( siteURL+"/prices.json", function( data ) {
  jQuery.each(data, function (index, value) {
    console.log(index);
    console.log(value);
    console.log(data[index].Material thickness);                             
  });                           
}); 

當密鑰包含空格時,不能使用dot

使用表示法訪問的屬性必須是字母數字字符序列,還包括下划線(“ _”)和美元符號(“ $”),它們不能以數字開頭

請使用方bracket符號代替:

data[index]['Material thickness']

 var data = [{ "Material thickness": "10 Mil", "Width": 8, "height": 8, "Price": "8.76", "Quantity": 1 }, { "Material thickness": "7 Mil", "Width": 8, "height": 12, "Price": "10.52", "Quantity": 1 } ]; $.each(data, function(index, value) { //console.log(index); //console.log(value); console.log(data[index]['Material thickness']); }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 

您可以使用以下內容:

console.log(data[index]["Material thickness"]);

暫無
暫無

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

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