У меня есть следующий текст ниже, что является самым простым способом разобрать его?Как анализировать информацию в PHP?
if(typeof sa_inst.apiCB == 'function') sa_inst.apiCB({"AS":{"Query":"g","FullResults":1,"Results":[{"Type":"AS","Suggests":[{"Txt":"g<strong>oogle</strong>","Type":"AS","Sk":""},{"Txt":"g<strong>mail</strong>","Type":"AS","Sk":"AS1"},{"Txt":"g<strong>oogle</strong> <strong>maps</strong>","Type":"AS","Sk":"AS2"},{"Txt":"g<strong>oogle</strong> <strong>earth</strong>","Type":"AS","Sk":"AS3"},{"Txt":"g<strong>ames</strong>","Type":"AS","Sk":"AS4"},{"Txt":"g<strong>oogle</strong> <strong>images</strong>","Type":"AS","Sk":"AS5"},{"Txt":"g<strong>amestop</strong>","Type":"AS","Sk":"AS6"},{"Txt":"g<strong>rainger</strong>","Type":"AS","Sk":"AS7"}]}]}} /* pageview_candidate */);
Я хотел бы получить только то, что после того, как («.txt» :) и не включая <strong>
или что-нибудь еще. Например, форма текста выше, я хотел бы получить что-то вроде:
Google, Gmail, Google Maps, Google изображений, и т.д.
в массиве. Помоги пожалуйста?
Текст, который вы пытаетесь разобрать, буквально содержит код, т. Е. Вы пытаетесь разобрать, что выглядит как Javascript? – deceze
Я не совсем уверен, если честно, но это возвращается с вызовом API. Мне нужна информация только для отображения ее по-разному. – user220755
... вы не знаете, что вы пытаетесь разобрать? вам лучше изучить этот API лучше. кажется странным, что он должен вернуть непригодный кусок JS. – mpen