我在html源代码中有这些数据。


 < script type =“application / ld + json”>
 [{“@ content:”:“http:\ / \ / schema.org”,“@ type”:“电影”,“名字”:“我的第一部电影”}]
 < / script>



 现在我想使用simple_html_dom php库从类型,电影这个json数据中解析。我已经去了


 $ des = $ html-> find('script',1) - > innertext;
 $ desDecode = json_decode($ des);



 使用这个我得到 [{“@ context:”:“http: \ / \ / schema.org“,”@ type“:”电影“,”名称“:”我的第一部电影“}]
但在此之后我很困惑如何获得像电影或名字这样的价值。我无法在这里找到json对象名称。请详细说明一下。
答案 0 :(得分:0)
检查此代码我认为你有这样的json响应。
$html = '<script type="application/ld+json">
[{"@context:":"http:\/\/schema.org","@type":"Movie","name":"My First Movie"}]
</script>';
$des = strip_tags($html);
$desDecode = json_decode($des);
print_r($desDecode);