首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xquery如何获得歌曲的名称,其中available_markets包含的元素比2多

Xquery如何获得歌曲的名称,其中available_markets包含的元素比2多
EN

Stack Overflow用户
提问于 2021-12-04 17:22:33
回答 1查看 26关注 0票数 0

我有一个JSON文件,里面有关于100 Spotify艺术家的信息。我试图获得"availabla_markets“包含比2更多元素的歌曲的名称。

代码语言:javascript
复制
{
"href": "https://api.spotify.com/v1/playlists/37i9dQZF1DX2RxBh64BHjQ/tracks?offset=0&limit=100&additional_types=track",
"items": [
    {
        "added_at": "2021-11-29T23:29:54Z",
        "added_by": {
            "external_urls": {
                "spotify": "https://open.spotify.com/user/"
            },
            "href": "https://api.spotify.com/v1/users/",
            "id": "",
            "type": "user",
            "uri": "spotify:user:"
        },
        "is_local": false,
        "primary_color": null,
        "track": {
            "album": {
                "album_type": "single",
                "artists": [
                    {
                        "external_urls": {
                            "spotify": "https://open.spotify.com/artist/0Njy6yR9LykNKYg9yE23QN"
                        },
                        "href": "https://api.spotify.com/v1/artists/0Njy6yR9LykNKYg9yE23QN",
                        "id": "0Njy6yR9LykNKYg9yE23QN",
                        "name": "Nardo Wick",
                        "type": "artist",
                        "uri": "spotify:artist:0Njy6yR9LykNKYg9yE23QN"
                    }
                ],
                "available_markets": [
                    "AD",
                    "AE"
                ],
                "external_urls": {
                    "spotify": "https://open.spotify.com/album/6SEeNB2xGW1kmysKSvWYqC"
                },
                "href": "https://api.spotify.com/v1/albums/6SEeNB2xGW1kmysKSvWYqC",
                "id": "6SEeNB2xGW1kmysKSvWYqC",
                "name": "Me or Sum (feat. Future & Lil Baby)",
            },
            "artists": [
                {
                    "external_urls": {
                        "spotify": "https://open.spotify.com/artist/0Njy6yR9LykNKYg9yE23QN"
                    },
                    "name": "Nardo Wick",
                }
            ],
            "available_markets": [
                "AD",
                "AE",
                "AG",
                "AL",
            ],
            "disc_number": 1,
            "duration_ms": 225664,
            "external_urls": {
                "spotify": "https://open.spotify.com/track/1qlh1WxuWilyIWRwdsKMuJ"
            },

            "name": "Me or Sum (feat. Future & Lil Baby)",
        },
    }
}

我如何返回歌曲的名称(例如:“Me或Sum (feat.未来和Lil宝贝)”),其中"available_markets“包含的元素比使用Xquery的2还多?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-04 18:42:32

代码语言:javascript
复制
json-doc('xxx')?items?*?track[count(?available_markets?*) gt 2]?name
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70227873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档