пример :
<script>
var TEST = { "contextData" :
{id:01,title:one},{id:02,title:two},{id:03,title:three}}
</script>
как получить все титулы? используя PHP Simple HTML DOM Parser, я просто понятия не имею, как это сделать.
пример :
<script>
var TEST = { "contextData" :
{id:01,title:one},{id:02,title:two},{id:03,title:three}}
</script>
как получить все титулы? используя PHP Simple HTML DOM Parser, я просто понятия не имею, как это сделать.
Следующее не проверено, но должно работать:
$script = $html->find('script', 0);
preg_match_all
, предложенный @ pguardiario, чтобы получить значение titles: /title\s*:\s*([^}]+)/
ИЗМЕНИТЬ:
И чтобы получить все заголовки и описания (отличные от qwerty), измените шаблон на: /(title|desc)\s*:\s*(?!qwerty)([^},]+)/
{id:01,title:one,desc:abc},{id:02,title:two,desc:cde},{id:03,title:three,desc:efg}}
я хочу получить все название и описание?
- person Egi; 04.04.2014
{id:01,title:one,desc:qwerty},{id:02,title:two,desc:cde},{id:03,title:three,desc:efg}}
я хочу получить все title и desc , но не desc qwerty ?
- person Egi; 04.04.2014