基本上,在我們的數據源中,我使用了facebook圖形API來獲取所有帖子的列表,包括每篇文章的喜歡,分享和評論。 我收到一個json響應,其中我們正在獲取「份額」鍵存在不一致,這意味着在json數組中包含facebook post json對象,該對象在某些情況下具有共享鍵值並且在某些情況下缺少它。 因此,在我們的klip中使用此數據源時,「份額」鍵值未正確映射到其他帖子詳細信息中。 這是因爲,當我們使用這樣的數據源時:@/data/shares/count,它將提供每個帖子的份額值,但是在某些情況下,對於該數據,「份額」密鑰不存在或不存在,則它會用下一個找到的「份額」鍵值替換該值,但它需要爲0,這樣才能精確映射klip中的數據。在klipfolio中處理來自數據源的動態響應
0
A
回答
0
由於Facebook的,如果有該記錄任何數據不返回一個JSON記錄,您將需要使用XPath軸來操作數據。如果你想在沒有記錄的地方填充0,你還需要使用LOOKUP()。例如:
股份= @ /數據/共享/計數
66記錄
那裏有股的ID = @ /數據/ ID [前同輩::計數]
66記錄
LOOKUP(@/data/id,
@/data/id[preceding-sibling::count],
@/data/shares/count)
LOOKUP將返回100條記錄並填充沒有份額計數值的地方。
相關問題
- 1. 處理來自JSON響應
- 2. 處理來自多個來源的響應錯誤
- 3. 處理來自$ resource的角度js的數據響應
- 4. 來自PYCURL的處理錯誤響應
- 5. 來自soap wsdl的json響應處理
- 6. 來自URL調用的處理響應
- 7. 處理來自jquery-ui自動完成中的自定義源的數據
- 8. 處理axios響應中的數據
- 9. 處理來自javascript或rails的動態數據
- 10. 使用來自XML的XSLT進行動態數據處理
- 11. 處理來自多個數據源的數據
- 12. 使用Hadoop處理來自多個數據源的數據
- 13. 在Django中處理來自API的pdf響應
- 14. 如何處理來自www-authenticate在nginx中的響應?
- 15. 在處理來自應用
- 16. AI框架來管理自動響應
- 17. 處理來自回撥函數的響應
- 18. xpages JSON-RPC來自回調函數的服務處理響應
- 19. 來自動態來源的HTML對象數據網址
- 20. NSURLSession數據任務的響應處理
- 21. MBProgressHUD處理來自數組的數據
- 22. 來自android的soap restfull請求和處理JSON中的響應
- 23. 在reactJS中創建一個來自json響應的動態表
- 24. 在Netty客戶端處理來自服務器的響應
- 25. 在等待來自單獨線程的響應時保持處理程序和服務處於活動狀態?
- 26. 在libcurl中處理響應
- 27. 過濾來自ElasticSearch的響應數據
- 28. 來自嵌套json響應的數據
- 29. 保存來自JSON響應的數據
- 30. Backbone.js渲染來自響應的數據