Ваша проблема совсем не типична для JSON, поскольку на самом деле она имеет нулевое значение, которое можно использовать в свойствах. Ваша проблема связана с тем, что вы используете для создания данных, так как она специально пропускает свойства с нулевыми значениями.
Если вы хотите установить нулевые значения, вам следует сначала выяснить, почему они пропущены.
Ваша проблема с поиском свойств не связана с пропущенными нулевыми значениями или JSON вообще, поскольку вы, очевидно, уже проанализировали данные в объект Javascript, судя по тому, как вы к ним обращаетесь.
Если вы хотите имущество, вы должны уже знать его путь. Поиск свойства не имеет смысла, поскольку, например, data.car.loadingCapacity.length и data.hand.middlefinger.length имеют совершенно разные значения.