2017-01-31 10 views
0

からすべての属性を取得します。実際に私はこのようにしています:PHPは、私がsimplexml_load_stringで解析された次のXMLを持つXML

$response = array(
      "details" => htmlentities((string) $item->ItemAttributes->Feature) 
); 

これで私は最初の属性だけを取得します。 "schöneKontraststickerei"。しかし、私はすべての属性を$ response [details]に入れたいと思っています。最良の場合はコンマで区切ります。

+0

は、XMLコンテンツ – RomanPerekhrest

+0

を '$応答=配列()をロードする方法を示し; foreach($ item-> children()$ node){ $ response [] = $ node-> Feature; } print_r($応答); ' –

答えて

1

あなたは配列にそれぞれシンプルなXMLオブジェクトをキャストすることができます

$response = array(
    "details" => htmlentities((string) implode(",",(array) $item->ItemAttributes->Feature)) 
); 
+0

それです!どうもありがとう! – swapfile

関連する問題