如何使用python将不同的对象分组到一个数组中

2024-09-30 18:25:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个。它们来自使用json.dumps()转换的数据库。我想把它们组合成一个json对象

这些json数据如下所示:

a.json:
{
        "idSite": "3",
        "idVisit": "13574",
        "visitIp": "0.0.0.0",
        "visitorId": "f153353158ae9f17",
        "fingerprint": "ebb18932351ba522",
        "actionDetails": [
            {
                "type": "action",
                "pageTitle": "shop",
                "idpageview": "l23",
                "pageId": "98989"
                
            }]
    }

b.json:

{
        "idSite": "3",
        "idVisit": "13574",
        "visitIp": "0.0.0.0",
        "visitorId": "f153353158ae9f17",
        "fingerprint": "ebb18932351ba522",
        "actionDetails":[{
                "type": "ecommerceAbandonedCart",
                "revenue": 1099,
                "items": "6",
                "serverTimePretty": "Sep 1, 2021 22:19:45",
                "idpageview": null,
                "itemDetails": [
                    {
                        "itemSKU": "275471",
                        "itemName": " tree",
                        "itemCategory": "green",
                        "price": 1099,
                        "quantity": "1"
                        
                    }]
          }]
}

我试图更新并附加这两个json,但仍然不起作用

我想将它们合并到actionDetails中,如下所示:

{
        "idSite": "3",
        "idVisit": "13574",
        "visitIp": "0.0.0.0",
        "visitorId": "f153353158ae9f17",
        "fingerprint": "ebb18932351ba522",
        "actionDetails": [
            {
                "type": "action",
                "pageTitle": "shop",
                "idpageview": "l23",
                "pageId": "98989"

            },
            {
                "type": "ecommerceAbandonedCart",
                "revenue": 1099,
                "items": "6",
                "serverTimePretty": "Sep 1, 2021 22:19:45",
                "idpageview": null,
                "itemDetails": [
                    {
                        "itemSKU": "275471",
                        "itemName": " tree",
                        "itemCategory": "green",
                        "price": 1099,
                        "quantity": "1"

                    }]
    }
]}

我该怎么做


Tags: jsontypeactionshopfingerprintpagetitlevisitorididsite