parsePlainText(text: String);
text. Текст, который нужно десериализовать в формат источника данных.
Метод parsePlainText десериализует текст диапазона таблицы в формат источника данных.
Метод возвращает значение типа String.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Десериализуем текст диапазона таблицы в формат источника данных:
/* Определим входную строку, которая будет анализироваться.
Для задания значений нескольких ячеек используются escape-последовательности.
Адрес начальной ячейки равен (0,0)
Использование escape-последовательности "\n" означает, что текст, следующий за ней,
станет значением ячейки в следующей строке в этом же столбце
Использование escape-последовательности "\t" означает, что текст, следующий за ней, станет значением ячейки в следующем столбце в этой же строке
*/
var text = "cell(0, 0)\nCell(0, 1)\nCell(0, 2)\tCell(1, 2)\tCell(2, 2)";
// Получим результат анализа строки
var res = tabSheet.parsePlainText(text);
// Получим массив ячеек
var arr = res.Cells.Cell;
// Выведем значения ячеек
for (var i in arr) {
console.log("Значение ячейки с координатами (" + arr[i].L + ", " + arr[i].T + "): " + arr[i].CellData.V)
};
В результате выполнения примера был десериализован диапазон ячеек таблицы, а в консоли браузера были выведены их сгенерированные значения:
Значение ячейки с координатами (0, 0): cell(0, 0)
Значение ячейки с координатами (0, 1): Cell(0, 1)
Значение ячейки с координатами (0, 2): Cell(0, 2)
Значение ячейки с координатами (1, 2): Cell(1, 2)
Значение ячейки с координатами (2, 2): Cell(2, 2)
См. также: