我有一个格式为
的字符串 <!--Vendor: A, Format: IFrame, IO: -->
<iframe src="xyz.com "scrolling="no" width="180" height="150" frameborder="0" marginheight="0" marginwidth="0" title="Advertisement"></iframe>
这看起来像我的字符串xml。但是$ xml = new SimpleXMLElement($ string)给出了格式错误。 我尝试添加到最后但没有用。 我需要从中提取各种参数。最好的方法是什么?
答案 0 :(得分:0)
它是HTML,可以解析为HTML,试试这个:
<?php
$html = '<!--Vendor: A, Format: IFrame, IO: --><iframe src="xyz.com "scrolling="no" width="180" height="150" frameborder="0" marginheight="0" marginwidth="0" title="Advertisement"></iframe>';
$doc = new DOMDocument();
$doc->loadHTML($html);
$iframe = $doc->getElementsByTagName('iframe');
$iframe_scrolling = $iframe->item(0)->getAttribute('scrolling');
echo $iframe_scrolling; // outputs 'no'
?>