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)
См. также: