![](/img/trans.png)
[英]TypeError: Cannot read property 'map' of null when binding tags json data which might be null
[英]Fetching JSON which might contain null values
我正在嘗試通過谷歌腳本使用 JSON 獲取數據。 對於下面給出的條件,完整數據是解析的 JSON 響應。 對象“標簽”需要存儲在一個單元格中。 在這種情況下,標簽為空( JSON: tags: null
),因此在這種情況下 if 語句應該足夠了,但我收到錯誤無法讀取 null 的屬性“長度”(第 4 行,文件“代碼”)。 解決此問題的任何解決方案,因為在使用 API 獲取數據時可能會有許多空單元格
var f3 = fullData.tags
var valar3 = "";
if (f3 = null) {currentSheet.getRange(i+2,21).setValue("")}
else {for (var b=0; b<fullData.tags.length; b++){
var val = fullData.specificExams[b];
valar3 += val + ",";}}
valar3 = valar3.substring(0, valar3.length - 1);
currentSheet.getRange(i+2,21).setValue(valar3);
您的 if 條件錯誤if (f3 = null)
。 應該是if (f3 == null)
或if(!f3)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.