Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Почистить XML файл от ненужного кода.
цитата
27/05/11 в 10:00
 Черный Корсар
Есть xml файл с блог постами, в котором к каждому посту есть такая строчка
<p> <small> <a href="http://site.com/post-title/#comments">8 comments</a> </small> </p>

соответственно к каждому посту эти строчки разные
<p> <small> <a href="http://site.com/post-title10/#comments">5 comments</a> </small> </p>
<p> <small> <a href="http://site.com/post-title2/#comments">6 comments</a> </small> </p>
<p> <small> <a href="http://site.com/post-title500/#comments">200 comments</a> </small> </p>

Знающие люди подскажите как безгеморойно удалить эти строки? кроме долгой и нудной чистки руками.
от меня есстесно рейт по максимуму и огромное человеческое спасибо smail54.gif
цитата
27/05/11 в 10:51
 dDan
Код:

$xml = preg_replace('#<p>\s*?<small>.*?</p>#','',$xml);
цитата
27/05/11 в 11:03
 Черный Корсар
dDan писал:
Код:

$xml = preg_replace('#<p>\s*?<small>.*?</p>#','',$xml);
а где этот запрос делать? какой прогой?
цитата
27/05/11 в 12:23
 dDan
сохрани в пхп файл
Код:

<?php
$xml = preg_replace('#<p>\s*?<small>.*?</p>#','', file_get_contents('xml.xml'));
file_put_contents('xml.xml',$xml);

запусти на сервере
цитата
28/05/11 в 11:17
 Черный Корсар
dDan: документ открывается пустой.
цитата
28/05/11 в 21:21
 Черный Корсар
UP icon_razz.gif


Эта страница в полной версии