За вас писать лениво, одно из направлений поиска: simplexml, находите корневой элемент, для которого надо почистить детей, получаете текстовое представление asXml, strip_tags, сохраняете ноду обратно.
Хах действительно, что-то я не подумал. Спасибо за совет.
Я сначало хотел регулярками резать, но такой вариант получше
Есть скрипт который считывает xml-файл с .gz архива и далее выводит данные.
В чем суть проблемы?
Когда файл xml в архиве проблем нету. Но вот когда в архиве любой другой, например просто текст, то выбивает ошибку:
Цитата:
Warning: SimpleXMLElement::__construct(): compress.zlib://http://site.ru/files/157-test2.gz:1: parser error : Start tag expected, '<' not found в функции xml_import_view() (строка 107 в файле).
Вопрос
Как мне сделать условие при котором если файл не xml то скрипт не должен исполнятся.