[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Simple XLSX - класс для генерации xlsx файла
Страницы: 1, 2
XCross
Вот для класс чтения нашел.

_____________
Обмен Ukash на WebMoney
SKIT
Цитата (kirik @ 1.06.2011 - 16:41)
Guest
Странно очень. А куда вы прописали кодировку?

в две функции, которые текст принимают от скриптов. Просто он у меня из скриптов передается в кодировке cp1251:


// Добавление листа
public function addSheet($id, $name = '', $select = true) {
$name = iconv("windows-1251", "utf-8", $name);
if(!is_int($id)) {
throw new sxlsx_Exception('wrong sheet id "' . $id . '"');
}
$this->_sheets[$id] = $name;
$this->_col2row[$id] = $this->_row2col[$id] = array();
if($select) {
$this->selectSheet($id);
}
return $this;
}
// Добавление данных в ячейку
public function addData($cell, $content = '') {
$content = iconv("windows-1251", "utf-8", $content);
if(!isset($this->_cSheet)) {
throw new sxlsx_Exception('please create and select sheet first');
} elseif((list($col, $row) = $this->_parsePairs($cell)) === false) {
throw new sxlsx_Exception('wrong cell naming');
}
$col = strtoupper($col);
$this->_col2row[$this->_cSheet][$col][$row] = $content;
$this->_row2col[$this->_cSheet][$row][$col] = & $this->_col2row[$this->_cSheet][$col][$row];
return $this;
}


Быстрый ответ:

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