2010-06-27 2 views
0

Мне нужно проанализировать все данные из нижележащего XML-файла. Пожалуйста, помогите мне, как я могу это сделать? Как я могу поместить данные в отдельные переменные или массивы. Например, значение <p:productid> тега в $ pid и значение <p1:devices> в $ pdevice?Анализ данных XML с использованием PHP

Вот пример файла:

<?xml version="1.0" encoding="UTF-8"?> 
    <p:application> 


     <p1:devices> 
     <p1:device>First device</p1:device> 
     <p1:device>Second Device</p1:device> 
    </p1:devices>  

</p:versions> 
</p:application> 
+0

SimpleXML является минималистичным XML разбора библиотекой для PHP: http://php.net/manual/de/book.simplexml.php –

ответ

2

Вы можете использовать SimpleXML для этого.

Вот хороший учебник, чтобы вы начали:

Introduction To SimpleXML With PHP

+0

Брат, я вижу эти примеры .. но не могу решить мою проблему. Этот xml несовместим. Может, вы напишите код для меня? спасибо за ур ans .. – riad

+0

@riad: Ну, братан, мы должны отвечать на вопросы, а не делать это для меня в любом случае. Я бы настоятельно рекомендовал вам изучить их, как вы могли бы столкнуться с ними в будущем тоже :) – Sarfraz

+0

ok спасибо bro..i будет – riad

Смежные вопросы