Парсинг Excel (XML) - документа

  • Не нравится
  • +2
  • Нравится
Парсинг Excel (XML) - документа
Вот еще небольшой скрипт для парсинга xml документа - Excel


function parse_excel_xml($xml_file){
    
    //Загружаем файл
    if($xmlfile =  simplexml_load_file($xml_file)){
        
        //Внешний цикл (строки)
        for($y = 0; $y < count($xmlfile->Worksheet->Table->Row); $y++){

            //Внутренний цикл(столбцы)
            for($x = 0; $x < count($xmlfile->Worksheet->Table->Row[$y]->Cell); $x++){
        
                //Двухмерный массив
                $xml_array[$y][$x] = $xmlfile->Worksheet->Table->Row[$y]->Cell[$x]->Data;

            }

        }
        
        return $xml_array;
            
    }
    else{
        
        return FALSE;
            
    }
    
}


Все. smile

Коментарии