[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Немогу получить доступ к атрибуту.
XCross
Привет всем. :D

Заманал уже всех наверное с 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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.