解析XML文件。如何从变量中删除特定文本?

时间:2011-04-06 10:20:50

标签: php xml

我正在使用SimpleHtmlDom成功解析XML文件,但是我为一个项目获取了一些无用的冗余数据,我想在将它添加到数据库之前将其删除。

我想剥离的具体部分如下所示。我想完全删除从<!-- START CLTAGS --><!-- END CLTAGS -->的所有内容。 “开始”和“结束”标签之间的信息在项目之间略有不同,因此只需要从“开始”到“结束”进行剥离。

Some useful information here...blah, blah, blah
<!-- START CLTAGS -->
<br><br><ul class="blurbs">
<li> <!-- CLTAG GeographicArea=nashivlle -->Location: nashivlle
<li>it's NOT ok to contact this poster with services or other commercial interests</ul>
<!-- END CLTAGS -->

我想我正在寻找一个PHP函数来删除所有这些。感谢。

1 个答案:

答案 0 :(得分:2)

我建议使用正则表达式删除所有不必要的数据,方法是使用preg_replace函数