jpath icon indicating copy to clipboard operation
jpath copied to clipboard

Непривильно работает * для массивов

Open doochik opened this issue 13 years ago • 0 comments

Для объекта она работает правильно

jpath({
    data: {
       v1: {
          new: true
       },
      v2: {}
    } 
}, '.data.*[.new]')

Для массива этот же jpath не сработает и надо писать вот так:

jpath({
    data: [
       {
          new: true
       },
      {}
    ]
}, '.data[.new]')

Надо чтобы писалось одинаково, иначе мне придется знать структуру json, что неправильно

doochik avatar Jul 28 '12 14:07 doochik