我有一个看起来像这样的 xml 字符串,
<xml>
<type>name</type>
<name>
<namedata>abc</namedata>
<namedata>efg</namedata>
<namedata>ijk</namedata>
</name>
<xml>
要求: 我需要将 xml 解析为 php 并将其显示在一个表格中,这样它就会像这样显示
type namedata namedata namedata
name abc efg ijk
我尝试使用 foreach 执行此操作,但只能获得 namedata 的第一个值。这是我到目前为止所做的:
$xml = simplexml_load_string($response);
echo '<table>';
echo '<tr><td>type'</td></tr>'.$xml->type.'</td><tr>';
foreach($xml->name as $row){
echo'<td>'.$row->namedata.'</td>';
}
echo'</tr></table>';