Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regression on https://jsonpath.com : jsonPath: Cannot read properties of null (reading 'id'): _$_v.id=='start' #60

Open
bcivel opened this issue May 10, 2022 · 1 comment

Comments

@bcivel
Copy link

bcivel commented May 10, 2022

Hello,
It seems that there is an issue with your parser online.

Below the jsonpath I try through the json below :

$..[?(@.id=='start')].content_video_videoName

And the JSON :

[{
  "0": "%c dispatched action",
  "1": "font-weight: bold; color: blue;",
  "2": {
    "type": "USER_GLOBAL_AUTH_MANDATORY",
    "activate": true
  },
  "3": {
    "ad": {},
    "connection": {
      "timestamp": null
    },
    "content": {
      "video": {
        "playAlong": "false",
        "videoType": "bonus",
        "playerType": "html5",
        "videoName": "vive-pub-burger-quizz",
        "videoRefvideoId": "98831988-caf6-4035-a5ae-8d137e9ea2db",
        "broadcastingDate": "2018-03-28T14:09:00Z",
        "publicationDate": "2018-03-28T14:09:00Z",
        "seasonEpisode": "",
        "videoTags": "alain-chabat;divertissement-humour;jeu-televise;people",
        "videoEmNumber": "",
        "playedContext": "mytf1"
      }
    },
    "device": {
      "adBlock": false,
      "deviceHeight": "882",
      "deviceName": "desktop",
      "deviceOs": "linux",
      "deviceOsVersion": "x86_64",
      "deviceVersion": "80.0.3987.106",
      "deviceWidth": "1360",
      "screenOrientation": "landscape",
      "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.106 Safari/537.36"
    },
    "medium": {
      "mediumName": "mytf1",
      "environment": "production",
      "context": {
        "amp": false,
        "syndication": false
      },
      "referer": "",
      "applicationType": "web"
    },
    "player": {},
    "program": {
      "isFullyDigital": false,
      "programGenre": "divertissements",
      "programSubGenre": "divertissements",
      "attributedEditor": "MYTF1",
      "programName": "burger-quiz",
      "programId": "60e63a3e-075a-481b-b51c-e61bd9fa9be0",
      "linkingChannel": "tmc",
      "broadcastingChannel": "tmc",
      "hasLoaded": true
    },
    "collection": {},
    "recoVideo": {
      "executedEngine": "tp1tb",
      "requiredEngine": "tp1tb",
      "executedPersona": "PERSONA_DEFAULT",
      "requiredPersona": "PERSONA_DEFAULT",
      "businessRule": "",
      "fallbackEngine": false,
      "fallbackPersona": false,
      "displayedVideoIds": "e49bd3d4-4b04-411d-a4db-ad732ffe0c22,6658d193-24a7-4216-98d0-393a45299e92,4b080f12-afe8-44bc-9dff-e4ae66951813,f4eca11b-eb30-40b3-b717-b03c8fa31154,5d86629f-c09b-448c-98ea-1efd6ee46790,20815a5b-eafc-4e42-9532-6a461412a96a,57982424-913e-4ee7-bd7d-727a141a1d9a,05d6979d-b520-440e-9f4f-2897b2b565db,b5b454a5-82a0-4558-8112-56f99b12001e,d5a6d8f0-bef4-4cfb-b583-7d8361ab67c8,23eaa9e4-a8d1-4287-9e8e-d56d75540bd3,4c532f8d-d4f0-4610-ae4e-ef07f0675e81,8413cb7a-2cfe-48df-97f1-96c3e5ce5ae9,0b9b5976-b792-4b3c-8d0e-8417d9a3682f,891f4fef-95f5-4490-8f2d-8a9f0b47e656,2ff723dd-5733-4e1c-aa24-802f0e1f278c,396ff1ad-fcca-4df6-aa64-191fc967db51,cc8996d8-a1b5-4e1f-90ac-b8e97f2f1d07,f6f39371-692c-4aa3-b4d6-fd98931923c0,c82fa32c-bd58-4a0d-bf73-fd7bcbd49e9a",
      "overloadIds": "f6c1dd0d-f560-4a24-8e3b-32d15016e343",
      "recoVideoId": "202205100837694",
      "displayedProgramIds": "f6c1dd0d-f560-4a24-8e3b-32d15016e343,cabae8c3-d947-45fe-481d-9a25c8a7ba2b,76fd9d26-efed-4830-6f5a-5b84bfc81bc5,5cd57277-550b-411a-6825-17bca78ddd40,ca3c7b65-0bef-4442-579e-dbd1357c2e44,6771e9bb-c878-481b-6bbe-5cfa9d43a159,8b79f9ac-26c8-4a4d-87f2-9871f0b684a9,169503e3-2405-4488-52fb-901661d1c81b,4771fb63-b3df-4197-a47b-eee8ae9048b9,5d0afc3c-da1d-4601-6253-f389a308dde7,f9c1891c-e8d1-4925-6be1-cce791808b0b,5c165ae3-dd36-457e-9891-2cb99b31fb06",
      "recoProgramId": "202205101607693"
    },
    "recoProgram": {
      "executedEngine": "tp1tb",
      "requiredEngine": "tp1tb",
      "executedPersona": "PERSONA_DEFAULT",
      "requiredPersona": "PERSONA_DEFAULT",
      "businessRule": "",
      "fallbackEngine": false,
      "fallbackPersona": false,
      "displayedVideoIds": "e49bd3d4-4b04-411d-a4db-ad732ffe0c22,6658d193-24a7-4216-98d0-393a45299e92,4b080f12-afe8-44bc-9dff-e4ae66951813,f4eca11b-eb30-40b3-b717-b03c8fa31154,5d86629f-c09b-448c-98ea-1efd6ee46790,20815a5b-eafc-4e42-9532-6a461412a96a,57982424-913e-4ee7-bd7d-727a141a1d9a,05d6979d-b520-440e-9f4f-2897b2b565db,b5b454a5-82a0-4558-8112-56f99b12001e,d5a6d8f0-bef4-4cfb-b583-7d8361ab67c8,23eaa9e4-a8d1-4287-9e8e-d56d75540bd3,4c532f8d-d4f0-4610-ae4e-ef07f0675e81,8413cb7a-2cfe-48df-97f1-96c3e5ce5ae9,0b9b5976-b792-4b3c-8d0e-8417d9a3682f,891f4fef-95f5-4490-8f2d-8a9f0b47e656,2ff723dd-5733-4e1c-aa24-802f0e1f278c,396ff1ad-fcca-4df6-aa64-191fc967db51,cc8996d8-a1b5-4e1f-90ac-b8e97f2f1d07,f6f39371-692c-4aa3-b4d6-fd98931923c0,c82fa32c-bd58-4a0d-bf73-fd7bcbd49e9a",
      "overloadIds": "f6c1dd0d-f560-4a24-8e3b-32d15016e343",
      "recoVideoId": "202205100837694",
      "displayedProgramIds": "f6c1dd0d-f560-4a24-8e3b-32d15016e343,cabae8c3-d947-45fe-481d-9a25c8a7ba2b,76fd9d26-efed-4830-6f5a-5b84bfc81bc5,5cd57277-550b-411a-6825-17bca78ddd40,ca3c7b65-0bef-4442-579e-dbd1357c2e44,6771e9bb-c878-481b-6bbe-5cfa9d43a159,8b79f9ac-26c8-4a4d-87f2-9871f0b684a9,169503e3-2405-4488-52fb-901661d1c81b,4771fb63-b3df-4197-a47b-eee8ae9048b9,5d0afc3c-da1d-4601-6253-f389a308dde7,f9c1891c-e8d1-4925-6be1-cce791808b0b,5c165ae3-dd36-457e-9891-2cb99b31fb06",
      "recoProgramId": "202205101607693"
    },
    "screen": {
      "screenType": "page-player",
      "url": "https://www.tf1.fr/tmc/burger-quiz/videos/vive-pub-burger-quizz.html"
    },
    "user": {
      "videoAuthenticationMandatory": false,
      "authenticationType": "login",
      "authenticationMode": "autolog",
      "country": "FR",
      "status": "basic",
      "gigyaId": "090249f554beff52d7f6579742d8ad77fc75d6676862fc99197904742aa00dec",
      "birthDate": "19/12/1982",
      "email-1": "89bc5b1113558d04dd7b9280788b7503",
      "email-2": "bee9ca0fd3fd7e8b92fa7e7c13015b8a02c7ba73b431c77c26255c60bc1f5025",
      "optinNews": "true",
      "optinPartner": "false",
      "optinGroup": "false",
      "unify": "undefined",
      "gender": "m",
      "zipCode": "59780",
      "state": "59",
      "socialNetwork": {
        "name": "site",
        "uid": "fbae041b02c41ed0fd8a4efb039bc780dd6af4a1f0c420f42561ae705dda43fe"
      },
      "hasChecked": true,
      "globalAuthenticationMandatory": true
    },
    "search": {
      "displayedResults": {
        "programIds": "",
        "videoIds": ""
      },
      "label": ""
    },
    "script": {
      "loaded": true
    }
  }
}, {
  "0": "%c sending tc_vars to tagCo :: quartile-passed",
  "1": "font-weight: bold; color: darkGreen;",
  "2": {
    "connection_timestamp": "1652192896629",
    "content_video_playAlong": "false",
    "content_video_videoType": "bonus",
    "content_video_playerType": "html5",
    "content_video_videoName": "vive-pub-burger-quizz",
    "content_video_videoRefvideoId": "98831988-caf6-4035-a5ae-8d137e9ea2db",
    "content_video_broadcastingDate": "2018-03-28T14:09:00Z",
    "content_video_publicationDate": "2018-03-28T14:09:00Z",
    "content_video_seasonEpisode": "",
    "content_video_videoTags": "alain-chabat;divertissement-humour;jeu-televise;people",
    "content_video_videoEmNumber": "",
    "content_video_playedContext": "mytf1",
    "content_video_resumePlayback": "false",
    "content_video_duration": "16",
    "content_video_hasMediaStarted": "true",
    "content_video_videoReachedDurationTime": "4",
    "device_adBlock": "false",
    "device_deviceHeight": "882",
    "device_deviceName": "desktop",
    "device_deviceOs": "linux",
    "device_deviceOsVersion": "x86_64",
    "device_deviceVersion": "80.0.3987.106",
    "device_deviceWidth": "1360",
    "device_screenOrientation": "landscape",
    "device_userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.106 Safari/537.36",
    "medium_mediumName": "mytf1",
    "medium_environment": "production",
    "medium_context_amp": "false",
    "medium_context_syndication": "false",
    "medium_referer": "",
    "medium_applicationType": "web",
    "player_hasError": "false",
    "program_isFullyDigital": "false",
    "program_programGenre": "divertissements",
    "program_programSubGenre": "divertissements",
    "program_attributedEditor": "MYTF1",
    "program_programName": "burger-quiz",
    "program_programId": "60e63a3e-075a-481b-b51c-e61bd9fa9be0",
    "program_linkingChannel": "tmc",
    "program_broadcastingChannel": "tmc",
    "program_hasLoaded": "true",
    "recoVideo_executedEngine": "ncf",
    "recoVideo_requiredEngine": "ncf",
    "recoVideo_executedPersona": "PERSONA_DEFAULT",
    "recoVideo_requiredPersona": "PERSONA_DEFAULT",
    "recoVideo_businessRule": "",
    "recoVideo_fallbackEngine": "false",
    "recoVideo_fallbackPersona": "false",
    "recoVideo_displayedVideoIds": "645e71a6-bc6f-4723-82bf-07b7dd2e23a4,664aad50-4575-44c8-b9d4-b548ab7e348b,ab65729c-b000-4a60-9bdd-0554d6a5dd2c,7abb8921-3208-4e24-90f9-0d33b470956b,07273511-458d-4b89-8be0-ba4551b2f225,20b8b112-d956-4aaa-a02f-32b08b7d3610,3accfd8b-491e-4bae-b734-284b88422536,29f43f72-cccf-4268-a548-0a7e3db1d4fa,438d3ed5-234d-4805-85f3-1337b5dd1103,677aa043-cfd3-4ec2-ba31-2a17a3c4efc1,9b3753f6-fc05-4a73-8b0f-6e48960c10c7,06a883af-ea24-4fa1-8040-483f1a0ec14f,5db8cafa-0943-41f4-be4f-1616cb38a76b,346dc858-876f-4c26-adcb-0555da7f40ba,d221ca0f-ee97-48b5-981a-6ff4b1f3959c,36c74eee-814b-4da2-b33c-d32980981a35,1ddaf4af-6e5e-4dd0-83a4-4ee923b220de,091c7184-f8b2-498c-9f5d-3d98e262af61,418d6f3b-58af-4a25-ab55-75b2a6056ec5,46e4ff40-7b9b-43a2-95dd-96da8b225c3c",
    "recoVideo_overloadIds": "",
    "recoVideo_recoVideoId": "0ce7e5d0-8eda-4b26-8f28-28f611bcaef2",
    "recoVideo_displayedProgramIds": "f6c1dd0d-f560-4a24-8e3b-32d15016e343,cabae8c3-d947-45fe-481d-9a25c8a7ba2b,76fd9d26-efed-4830-6f5a-5b84bfc81bc5,5cd57277-550b-411a-6825-17bca78ddd40,ca3c7b65-0bef-4442-579e-dbd1357c2e44,6771e9bb-c878-481b-6bbe-5cfa9d43a159,8b79f9ac-26c8-4a4d-87f2-9871f0b684a9,169503e3-2405-4488-52fb-901661d1c81b,4771fb63-b3df-4197-a47b-eee8ae9048b9,5d0afc3c-da1d-4601-6253-f389a308dde7,f9c1891c-e8d1-4925-6be1-cce791808b0b,5c165ae3-dd36-457e-9891-2cb99b31fb06",
    "recoVideo_recoProgramId": "202205101607693",
    "recoProgram_executedEngine": "ncf",
    "recoProgram_requiredEngine": "ncf",
    "recoProgram_executedPersona": "PERSONA_DEFAULT",
    "recoProgram_requiredPersona": "PERSONA_DEFAULT",
    "recoProgram_businessRule": "",
    "recoProgram_fallbackEngine": "false",
    "recoProgram_fallbackPersona": "false",
    "recoProgram_displayedVideoIds": "645e71a6-bc6f-4723-82bf-07b7dd2e23a4,664aad50-4575-44c8-b9d4-b548ab7e348b,ab65729c-b000-4a60-9bdd-0554d6a5dd2c,7abb8921-3208-4e24-90f9-0d33b470956b,07273511-458d-4b89-8be0-ba4551b2f225,20b8b112-d956-4aaa-a02f-32b08b7d3610,3accfd8b-491e-4bae-b734-284b88422536,29f43f72-cccf-4268-a548-0a7e3db1d4fa,438d3ed5-234d-4805-85f3-1337b5dd1103,677aa043-cfd3-4ec2-ba31-2a17a3c4efc1,9b3753f6-fc05-4a73-8b0f-6e48960c10c7,06a883af-ea24-4fa1-8040-483f1a0ec14f,5db8cafa-0943-41f4-be4f-1616cb38a76b,346dc858-876f-4c26-adcb-0555da7f40ba,d221ca0f-ee97-48b5-981a-6ff4b1f3959c,36c74eee-814b-4da2-b33c-d32980981a35,1ddaf4af-6e5e-4dd0-83a4-4ee923b220de,091c7184-f8b2-498c-9f5d-3d98e262af61,418d6f3b-58af-4a25-ab55-75b2a6056ec5,46e4ff40-7b9b-43a2-95dd-96da8b225c3c",
    "recoProgram_overloadIds": "",
    "recoProgram_recoVideoId": "0ce7e5d0-8eda-4b26-8f28-28f611bcaef2",
    "recoProgram_displayedProgramIds": "f6c1dd0d-f560-4a24-8e3b-32d15016e343,cabae8c3-d947-45fe-481d-9a25c8a7ba2b,76fd9d26-efed-4830-6f5a-5b84bfc81bc5,5cd57277-550b-411a-6825-17bca78ddd40,ca3c7b65-0bef-4442-579e-dbd1357c2e44,6771e9bb-c878-481b-6bbe-5cfa9d43a159,8b79f9ac-26c8-4a4d-87f2-9871f0b684a9,169503e3-2405-4488-52fb-901661d1c81b,4771fb63-b3df-4197-a47b-eee8ae9048b9,5d0afc3c-da1d-4601-6253-f389a308dde7,f9c1891c-e8d1-4925-6be1-cce791808b0b,5c165ae3-dd36-457e-9891-2cb99b31fb06",
    "recoProgram_recoProgramId": "202205101607693",
    "screen_screenType": "page-player",
    "screen_url": "https://www.tf1.fr/tmc/burger-quiz/videos/vive-pub-burger-quizz.html",
    "user_videoAuthenticationMandatory": "false",
    "user_authenticationType": "login",
    "user_authenticationMode": "autolog",
    "user_country": "FR",
    "user_status": "basic",
    "user_gigyaId": "090249f554beff52d7f6579742d8ad77fc75d6676862fc99197904742aa00dec",
    "user_birthDate": "19/12/1982",
    "user_email-1": "89bc5b1113558d04dd7b9280788b7503",
    "user_email-2": "bee9ca0fd3fd7e8b92fa7e7c13015b8a02c7ba73b431c77c26255c60bc1f5025",
    "user_optinNews": "true",
    "user_optinPartner": "false",
    "user_optinGroup": "false",
    "user_unify": "undefined",
    "user_gender": "m",
    "user_zipCode": "59780",
    "user_state": "59",
    "user_socialNetwork_name": "site",
    "user_socialNetwork_uid": "fbae041b02c41ed0fd8a4efb039bc780dd6af4a1f0c420f42561ae705dda43fe",
    "user_hasChecked": "true",
    "user_globalAuthenticationMandatory": "true",
    "user_ip": "6eb1c09ecd53c6e45d061e6d07e1bdd1728bd265be3c2820d33c91c0106e44c0",
    "user_persona": "PERSONA_2",
    "search_displayedResults_programIds": "",
    "search_displayedResults_videoIds": "",
    "search_label": "",
    "script_loaded": "true",
    "content_video_videoReachedDuration": "25",
    "id": "start",
    "user_xitiUid": "%7B%22name%22%3A%22atidvisitor%22%2C%22val%22%3A%7B%22at%22%3A%22090249f554beff52d7f6579742d8ad77fc75d6676862fc99197904742aa00dec%22%2C%22vrn%22%3A%22-553584-%22%7D%2C%22options%22%3A%7B%22path%22%3A%22%2F%22%2C%22session%22%3A15724800%2C%22end%22%3A15724800%7D%7D",
    "user_tagCoUid": "V120225101427510.09555096953100306"
  }
}]

I would expect :

[
   "vive-pub-burger-quizz"
]

But I have :

jsonPath: Cannot read properties of null (reading 'id'): _$_v.id=='start'
@KlierWang
Copy link

Because "timestamp": null

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants