xml to xls

bit_immo

Guest
xml to xls

Здравствуйте, All!
Не подскажите конвертер (php class) xml (excel) в xls (excel);
Нужно в связи с тем - что excel 2000 не поддерживает XML таблицы.

-~{}~ 15.12.04 15:08:

даже не класс, а можно просто ф-цию
 

jer

...
или переменную на худой конец? ;)

можешь легко написать конвертор в CSV, его Excel понимает.

ps: если я правильно понял.
 

bit_immo

Guest
дык, а стили (оформление) разве сохраняться? помоему нет?
 

bit_immo

Guest
ну да - описание того как будут представлены данные
 

[DAN]

Старожил PHPClub
мдя =)
bit_immo, ты путаешь.
XML - это данные. Никакого "оформления" в них нет. Максимум, что можно вынести в xml (в твоем случае) - иерархию этих данных.

Ты объясни конкретнее, чего ты хочешь?
 

bit_immo

Guest
ну к примеру - есть такое вот:

==сut==
<Styles>
<Style ss:ID="s21" ss:Name="Hyperlink">
<Font ss:Color="#0000FF" ss:Underline="Single"/>
</Style>
==cut==

тоесть, в styles мы описываем вид ячейки. и я из этой xml хочу сделать xls;
 

bit_immo

Guest
скриптяра вручную формирует. можно конечно было бы сразу генерить xls, но много кода править прийдеться.
 

neko

tеam neko
ну что ты от нас хочешь
формат икселевских файлов?
так это в поиск, обсуждалось.
 

jer

...
можно конечно было бы сразу генерить xls, но много кода править прийдеться.
все таки иди лучше по этому пути...
не хочешь править, пиши свою функцию конвертации из xml (Excel) в xsl ;) тогда придется только эту функцию добавить. - исправлений минимум.

нам потом подаришь в благодарность за советы. =)

если конечто тебе полубредовые идеи типа:
"если Windows-хостинг - можешь заюзать библиотеку 2003-го Офиса для конвертации." не подойдут.
 

slach

Новичок
сконвертировать по человечески из ТЕКСТОВОГО Excel XML формата
в БИНАРНЫЙ ... можно, используя SAX парсер и написав туеву хучу кода, но проще генерить сразу какой нибудь Excel5 бинарник ...

на openoffice.org есть описание формата...
классы в PEAR есть стандартные
 
Сверху