如何利用simplejson的item_sort_key功能?

时间:2015-09-16 19:58:09

标签: python sorting simplejson

考虑以下json片段:

[
    {
        "starts_at": "2015-09-14 01:07:52",
        "created_at": "2015-09-15 00:03:19",
        "guid": "335eccaa689c480a91bff731712250d9"
    },
    {
        "guid": "13f0e832fd0404170ae7501c288d6708",
        "created_at": "2015-09-16 00:03:21",
        "starts_at": "2015-09-15 00:03:19"
    }
]

我需要能够按照" guid"排序,这样在这个例子中,我应该得到这个:

[
    {
        "guid": "13f0e832fd0404170ae7501c288d6708",
        "created_at": "2015-09-16 00:03:21",
        "starts_at": "2015-09-15 00:03:19"
    },
    {
        "starts_at": "2015-09-14 01:07:52",
        "created_at": "2015-09-15 00:03:19",
        "guid": "335eccaa689c480a91bff731712250d9"
    }
]

我是使用jq 'sort_by(.guid)'完成的,但我需要使用python来完成。我知道这可以通过将item_sort_key设置为" guid"来完成,但我找不到如何执行此操作的单个示例。有人可以帮帮我吗?

0 个答案:

没有答案