我试图解析一个XML文件,其中包含一个简单的订单表单的内容。我很喜欢解析一个XML文件,该文件的内容如下:
1
14
2
3
现在我想能够解析一个像这样构造的xml文件。这个文件被命名为“order.xml”以备将来参考。
123 Fake Street, City, STATE, ZIP1
3
3
4
246 Fake Street, City, STATE, ZIP2
4
3
4
我用来解析文件的PHP代码如下所示:
// load SimpleXML
$main = new SimpleXMLElement('order.xml', null, true);
$list = $main;
print("
Address | Item_id | Quantity |
---|
foreach($main as $user) // Loops through the users
{
print ("
{$user->address}");foreach($list as $item)
{
print ("
{$item->id}{$item->quantity}");}
}
echo '
';?>所以对于输出,我希望PHP脚本创建一个如下所示的表格,但在HTML表格中正确格式化以便于查看:
Address Item_id Quantity
Address 1 2 3
Address 1 3 4
Address 2 1 1非常感谢您提前!