pyld
pyld copied to clipboard
Compaction fails for bool values
For the ld+json on this page: http://io9.gizmodo.com/war-for-the-planet-of-the-apes-is-expanding-its-world-b-1789898134
Compaction fails with exception "argument of type 'bool' is not iterable"
compacted = jsonld.compact(doc, "http://schema.org")
The ld+json is copied below. It works fone on the ld_json playgrond (http://json-ld.org/playground/)
{
"@context":"http://schema.org",
"@type":"Article",
"url":"http://io9.gizmodo.com/war-for-the-planet-of-the-apes-is-expanding-its-world-b-1789898134",
"author":{
"@type":"Person",
"name":"Katharine Trendacosta"
},
"headline":"War for the Planet of the Apes Is Expanding Its World Beyond Caesar",
"datePublished":"2016-12-09T11:23:00-05:00",
"mainEntityOfPage":true,
"image":{
"@list":[
{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--Hqn2havm--/c_scale,f_auto,fl_progressive,q_80,w_800/puk3lhu2eradznb76suk.png",
"width":800,
"height":449
},
{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--roBh1JKD--/c_scale,f_auto,fl_progressive,q_80,w_800/vrkerqbl9obklfbw34tl.png",
"width":800,
"height":86
},
{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--ky3BF80O--/c_scale,f_auto,fl_progressive,q_80,w_800/st48cto6bgc3l2xalbdl.png",
"width":800,
"height":335
},
{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--WarNmwdk--/c_scale,f_auto,fl_progressive,q_80,w_800/ljzzdte47tqh1rxwymti.png",
"width":800,
"height":334
},
{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--34F0OaZJ--/c_scale,f_auto,fl_progressive,q_80,w_800/h9yzgozhc7eqlvvzd3hv.png",
"width":800,
"height":335
},
{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--f6efnWre--/c_scale,f_auto,fl_progressive,q_80,w_800/vgyj2esofblnovpsqs2x.png",
"width":800,
"height":335
},
{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--_xSyT253--/c_scale,f_auto,fl_progressive,q_80,w_800/gtzfjztsemdtcl0pwnyx.png",
"width":800,
"height":368
}
]
},
"thumbnailUrl":"https://i.kinja-img.com/gawker-media/image/upload/s--RXoSFT-B--/eh1hvjxamru5z6aobgwc.png",
"dateCreated":"2016-12-09T11:23:00-05:00",
"articleSection":"io9.gizmodo.com",
"creator":[
"Katharine Trendacosta"
],
"keywords":[
"war for the planet of the apes",
"movies"
],
"publisher":{
"@type":"Organization",
"name":"io9.gizmodo.com",
"logo":{
"@type":"ImageObject",
"url":"https://i.kinja-img.com/gawker-media/image/upload/s--ZrPeeUzw--/veoxklw8coulpkai27fa.png"
}
}
}