2012-03-06 18 views
1
$xml = simplexml_load_file("URL"); 

$namespaces = $xml->getNamespaces(true); 

私は(AAA、DC)の名前を必要とするこのようなXML - 名前空間のタグ名を取得するには?

Array 
(
    [aaa] => http://www.aaa.com/rss/module/save/1.0.2 
    [dc] => http://bbb.org/dc/elements/1.1/ 
) 

のための名前空間を取得しています

名前空間名を取得するには?

答えて

0
$xml = simplexml_load_file("URL"); 

$namespaces = $xml->getNamespaces(true); 

// loop through the namespaces and echo them out 
foreach($namespaces as $name => $value) 
{ 
    echo 'namespace: ' . $name; 
} 
+0

名前空間宣言を含む**タグ**の名前を要求しました。あなたは名前空間名を印刷しているだけです。 – Leigh

+1

@Leigh実際には、彼らは私が与えた文字列としてタグ名を要求してきました。 – MrCode

+0

@MrCode:「名前空間のタグ名の取得方法」は非常に明確です。あなたの答えが彼らが必要とするものなら、その質問はひどく言い表されます。 '"タグ名 "は**タグ名です** – Leigh

関連する問題