2010-02-19 4 views
0

Как я могу получить CategoryName из заданного файла XML с помощью PHPPHP XML Чтение

<categories> 
<category categoryid="1100" categoryname="Baby Clothing" categorylevel="1"> 
<category categoryid="1101" categoryname="Dresses" categorylevel="2"> 
</category> 
<category categoryid="1102" categoryname="Trousers & Jeans" categorylevel="2">  
</category> 
<categories> 

пожалуйста, помогите мне

+1

Просьба привести краткий пример XML, который вы хотите проанализировать. – Asaph

ответ

0

XML, вы выложили очень недействителен (& характер должен быть экранированы и теги must быть закрытым), но вот как использовать некоторый подобный XML, используя SimpleXML.

$categories = simplexml_load_string(
    '<categories> 
     <category categoryid="1100" categoryname="Baby Clothing" categorylevel="1"/> 
     <category categoryid="1101" categoryname="Dresses" categorylevel="2"/> 
     <category categoryid="1102" categoryname="Trousers &amp; Jeans" categorylevel="2"/> 
    </categories>' 
); 

foreach ($categories->category as $category) 
{ 
    echo $category['categoryname'], "<br />\n"; 
} 
+0

привет Джош Дэвис, ты отличный. Спасибо ... очень спасибо – abhis