以前不知道怎么读取xml里的内容并保存到数据库中,现在知道了,经过测试是正确的
<?php
$xml = simplexml_load_file("test.xml");
$name = '';
$price = 0.00;
foreach($xml->children() as $child) //分成每一个小枝节
{
$i = 0;
foreach($child->children() as $kid) //每一个小枝节又开始循环分
{
if($i == 0)
{
$name = $kid;
$i++;
}
else
{
$price = $kid;
$i--;
}
}
//var_dump($name);
//var_dump($price); //已经将里面的name和price安顺序全读出来了
//写要循环的sql语句
//$sql = "";
}
?>
test.xml文件
<?php
$xml = simplexml_load_file("test.xml");
$name = '';
$price = 0.00;
foreach($xml->children() as $child) //分成每一个小枝节
{
$i = 0;
foreach($child->children() as $kid) //每一个小枝节又开始循环分
{
if($i == 0)
{
$name = $kid;
$i++;
}
else
{
$price = $kid;
$i--;
}
}
//var_dump($name);
//var_dump($price); //已经将里面的name和price安顺序全读出来了
//写要循环的sql语句
//$sql = "";
}
?>
test.xml文件
<?
xml version="1.0" encoding="UTF-8"
?>
转载于:https://blog.51cto.com/caixia/699552