我希望使用Regex解析wordpress的导出,将其导入自定义博客应用程序。我已经尝试了很多方法来尝试获取数据,但都没有成功。我有:
<category domain="category" nicename="category-name"><![CDATA[Category Name]]></category>
我希望找到所有文字:<![CDATA[Category Name]]>
。它还将属性与domain="category"
匹配,但我不关心“nicename”是什么。这很重要,因为其他<category>
元素中包含domain="post_tag"
,我不想要。
答案 0 :(得分:1)
使用SimpleXML:
$obj = simplexml_load_string($xml);
foreach($obj->category as $c)
{
if($c->attributes()->domain == 'category')
{
echo (string)$c; // echo the content
}
}