simeplxml_load_string的子標籤的內容我有這樣的XML得到使用PHP
<parent>
<sms>
<response>
<message>message</message>
<reponse>text<response>
</response>
</sms>
<sms>
<response>
<message>message</message>
<reponse>text2<response>
</response>
</sms>
</parent>
我想響應標籤的全部內容即<reponse1>text<response1>
,<reponse2>text<response2>
。其中我將在一個數組strore。我試過的id
function xmlSplitUpResponseXML($xmlvalue)
{
$returnSplit = array();
$r = 0;
if(simplexml_load_string($xmlvalue))
{
$xml = simplexml_load_string($xmlvalue);
foreach($xml->children() as $child)
{
if(strtolower($child->getName())=='sms')
{
foreach ($child as $fields):
if(strtolower($fields->getName())=='response')
{
echo $fields;
}
}
} }
}
但是文字沒有被回顯。 我該怎麼做。
但我能夠得到'文字'。但我想要整個標籤文本 –
Arasu
2011-12-22 09:31:00