Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
moko 05.10 07:11
^array::parse[string;$.type[json]Точно не хочется, у парсинга json почти десяток опций, пусть они остаются в одном месте. Да и непонятно зачем, если ^json:parse[JSON-строка] в случае массива в руте и так теперь массив и вернет.
^array::parse[string;$.type[csv-string]]В теории конечно можно, но у меня сомнения что это прямо таки частый случай. А если редкий, можно обойтись промежуточной таблицей. Поэтому кажется более полезным поддержать ^array::create[$table], чтобы был массив однорядных таблиц (для одного ряда можно использовать ^array::create[$table.fields]), если это будет чем-то полезным (хотя сомнительно).
И вишенка на торте, доработать string.split:Это сделано и закоммичено.
$s[val1;val2] ^s.split[,;a] -> [val1;val2]