Заманал уже всех наверное с XML.
Щас чуть-чуть напишу, а потом уже перейду к проблеме.
<Workbook ............ >
<Worksheet .... >
<Table ss:ExpandedColumnCount="8" ss:ExpandedRowCount="53" x:FullColumns="1"
x:FullRows="1" ss:DefaultRowHeight="15">
.........................................
</Table>
</Worksheet>
</Workbook>
Небольшая выдержка из XML-файла, сгнерированного EXCEL'ем.
Вроди проблем с парсингом не возникло, но....
В аттрибутах <Table> содержится инфрмация с помощью которой, возможно, алгоритм парсинга был бы намного правильнее. :unsure:
Теперь как я пытался получить значения аттрибутов, почитав пару статей в интернете.
Номер раз:
function get_params($xml_file){
$xmlfile = simplexml_load_file($xml_file);
$a = $xmlfile->Worksheet->Table->attributes();
echo $a['ss:ExpandedColumnCount'];
}
Номер цвай:
function get_params($xml_file){
$xmlfile = simplexml_load_file($xml_file);
foreach($xmlfile->Worksheet->Table as $table){
echo $table['ss:ExpandedColumnCount'];
}
}
Ни тот, ни другой не дает информации.
Помогите :wacko:
_____________
Обмен Ukash на WebMoney