parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Метод есть, но уж очень некрасивый...

Sumo 13.01.2014 13:11 / 13.01.2014 19:04

   $f[^curl:load[$.url[http://ya.ru]]]
   $f[^json:parse[^json:string[$f]]]
   ^f.foreach[k;v]{
     ^if(^k.match[^^[A-Z]+][n]){
       $k -> $v
     }
   }
Т.е. налицо две проблемы: поле fields в file нужно для некоторых задач, нет простого способа доступа к списку полей системных классов (reflection:fileds, hash::create для них не работают).

Мне кажется, что лучше решить вторую проблему, хотя там есть сложности (например, не понятно что делать со свойствами, например, с table.fields).

p.s. Эту тему обсуждали в тикете 909.