解析XML数据并将其导入mysql

时间:2016-02-06 09:15:45

标签: php mysql xml

我有一个xml数组。 http://laravel.io/bin/yGzD8#17我有一个mysql表。其中两个具有相同的列名称。我想从xml向mysql表添加数据。但我不想在mysql插入查询中使用所有列名。我想基本解决方案循环所有xml节点并将其插入到mysql中。我不想要充满代码。我想知道我该怎么做。我试图循环所有值,但我不能在xml中获取列名称。我的代码在下面。我可以达到值,但我想达到节点名称。

  if( ! $xml = simplexml_load_file('cari.xml') )
{
    echo 'unable to load XML file';
}
else
{
  foreach( $xml as $element)
   {
       echo "BLKODU =>".$element->BLKODU." </br>";
       echo "CARIKODU =>".$element->CARIKODU." </br>";
       echo "TICARI_UNVANI =>".$element->TICARI_UNVANI." </br>";
       echo "ILI_1 =>".$element->ILI_1." </br>";
       echo "----------------"."</br>";

}

0 个答案:

没有答案