Annotation of parser3/tests/272.html, revision 1.1
1.1 ! misha 1: @main[]
! 2: $h[^json:parse[{
! 3: "ii":1,
! 4: "hh":{
! 5: "a":"aa",
! 6: "b":"bb",
! 7: "c":"cc"
! 8: },
! 9: "aa":[
! 10: {"a":"a1", "b":"b1", "c":""},
! 11: {"a":"a2", "b":"", "c":"c2"},
! 12: {"a":"", "b":"b3", "c":"c3"}
! 13: ]
! 14: }][
! 15: $.array[$hook_array]
! 16: # $.object[$hook_object]
! 17: ]]
! 18:
! 19: <pre>
! 20: ^json:string[$h.aa;
! 21: $.indent(true)
! 22: $.table[array]
! 23: ]
! 24: </pre>
! 25:
! 26:
! 27: @hook_array[key;value][n;row;k;v]
! 28: ^if($value){
! 29: ^value.foreach[n;row]{
! 30: ^if(!def $result){
! 31: $result[^table::create{n ^row.foreach[k;]{$k^#09}}]
! 32: }
! 33: ^result.append{$n ^row.foreach[;v]{$v^#09}}
! 34: }
! 35: }{
! 36: $result[^table::create{n}]
! 37: }
! 38: #$value
! 39: #=^dstop[$value]=
! 40:
! 41:
! 42: @hook_object[key;value]
! 43: =^dstop[$value]=
E-mail: