2

我有一个具有这种结构的 json 文件:

myCallback({
    "title": "data",
    "content": "data",
    "images": [
        {
            "img1": "data",
            "img2": "data"
        }
    ]
})

我想知道在完全下载完成之前是否可以解析文件并仅提取标题。

json 文件存储在远程服务器中,因此我使用 jsonp 并稍后解析完整文件,但我想跳过图像(base64 编码),只下载第一部分/标题/内容。

4

1 回答 1

3

我想知道在完全下载完成之前是否可以解析文件并仅提取标题。

因为您使用的是 JSONP,所以不,这是不可能的。 JSONP 本质上无法流式传输。它依赖于协作服务器将格式正确的数据以<script>标签的形式传递到您的页面。

想要更少的数据?你必须说服远程服务器给你更少。

于 2013-01-19T20:28:44.157 回答