亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將JSON與可能的差異進行比較 - 如何做到這一點?

將JSON與可能的差異進行比較 - 如何做到這一點?

慕田峪7331174 2022-08-04 15:56:13
摘要 - 每 10 分鐘執行一次 CRON 作業我的應用從站點抓取數據,并按以下格式檢索 JSON:[{    price: '$12,500',    title: '2003 Jeep Wrangler X Sport Utility 2D',    location: 'Valrico, Florida',    miles: '90K miles',    imgUrl: 'https://scontent-mia3-2.xx.fbcdn.net/v/t1.0-0/c43.0.260.260a/p261x260/95585818_10158483215408453_5232171551314411520_n.jpg?_nc_cat=103&_nc_sid=843cd7&_nc_oc=AQnRkSY39Su7LJ3YcapqFxNeys_RLB964OEHIjAMP6T3PwHB2dhHyKL9Y8xLapOUpns&_nc_ht=scontent-mia3-2.xx&oh=48828c46faf75c08d28b656459caaf01&oe=5ED8EA6F',    itemURL: '/marketplace/item/525451485002934/'  },  {    price: '$15,500',    title: '2012 Jeep Wrangler Unlimited Sport SUV 4D',    location: 'Clearwater, Florida',    miles: '95K miles',    imgUrl: 'https://scontent-mia3-1.xx.fbcdn.net/v/t1.0-0/c63.0.260.260a/p261x260/92586992_10156757268737397_3495264851003965440_n.jpg?_nc_cat=111&_nc_sid=843cd7&_nc_oc=AQk_rGSLpKWlkQrYAfXAZXCuV2iZ2cdmVi2lwvjhABGFbFycuawGBR4O-ax3VqUIBX4&_nc_ht=scontent-mia3-1.xx&oh=af5d06bf5564aa9d062ed4427ed1873e&oe=5ED72FA5',    itemURL: '/marketplace/item/2901350359949722/'  }]此信息將保存到文件 newjeeps.json前端使用此數據在網站上顯示。但。。。我只想在頁面上顯示新項目。這意味著,每次運行腳本時,我都希望顯示尚未顯示的項目。所以我想我會比較兩個結果,并將差異保存到newjeeps.json,這樣網頁將始終顯示新項目。右?我只是在比較標題。如果 TITLES 匹配,請從最終數組中刪除。(是的,在一個完美的世界里...好吧,這是我的代碼。它不會出錯,但也不會保存不同的項目。我想刪除重復項,然后重新保存新數據。const initScraper = async () => {  // Get currently listed items on Marketplace  const items = await getItems('Jeep Wrangler');  console.log(items);  // Get OLD Jeeps  const existingResults = jsonfile.readFileSync(fileName);  const ex = existingResults.length;    var existingTitle;    var newTitle;    var newItems = [];      }    }有沒有人看到哪里出了問題?謝謝。
查看完整描述

1 回答

?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

此問題的根本原因是您嘗試訪問對象中不存在的屬性。itemTitle

    newTitle = items[y].itemTitle;

此問題應按如下方式更正。

    newTitle = items[y].title;


查看完整回答
反對 回復 2022-08-04
  • 1 回答
  • 0 關注
  • 85 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號