0
我在下面有以下文字,解析它的最简单方法是什么?如何解析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>
或其他任何东西。例如,形成上面的文字我想获得这样的:
谷歌,Gmail,Google地图,Google图片等
在数组中。请帮助?
你试图从字面上解析的文本包含代码,即你试图解析什么看起来像Javascript? – deceze 2010-09-13 06:35:44
我不完全肯定是诚实的,但是这是通过调用API返回的。我只需要这些信息以不同的方式显示它。 – user220755 2010-09-13 06:37:44
...你不确定你想要解析什么?你最好更好地研究这个API。似乎很奇怪,它应该返回一个不可用的JS块。 – mpen 2010-09-13 07:20:35