簡體   English   中英

從json文件中提取數據

[英]Extract data from json file

如果我的服務器上有一個靜態json文件,是否可以使用javascript僅提取json數據的必需部分,而無需下載整個json文件?

我了解我可以使用服務器端技術根據需要動態生成json數據,但是我只是想知道是否可以使用javascript從服務器json文件中提取數據而無需下載整個內容?

不,您不能做此客戶端,因為javascript調用的瀏覽器只能獲取整個文件。

如果確實只需要獲取文件的一部分,則必須構建服務器端代碼。

但是,在進行概要分析之前,請檢查您是否需要進行此優化。 並且不要忘記僅獲取文件的一部分會阻止文件被整體緩存和重用。

對於服務器上的靜態文件,JavaScript如何在不下載整個文件的情況下訪問它?

恐怕這是不可能的。 您可以下載文件並篩選客戶端上的數據,也可以編寫服務器端代碼來為您進行篩選,然后將結果輸出到調用方-客戶端JavaScript代碼。

答案是否定的,但是如果您可以在服務器端處理json數據,則可以在ajax調用上發送參數以根據發送的參數檢索不同的結果時創建json響應。 這些參數將限制您想要的部分。

暫無
暫無

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

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