как преобразовать модель данных YANG в данные JSON?

Как преобразовать модель данных «YANG» в «JSON»? Поскольку в Интернете доступно много документов, они изменили синтаксис YANG на JSON, но как они получают значение для листа или списка листьев? откуда и как он будет получать актуальные данные в JSON от YANG?


person Atul Shrivastav    schedule 28.05.2015    source источник


Ответы (2)


  1. Преобразуйте yang в xml, используя имя файла pyang -f yin
  2. Преобразуйте xml-файл в json, используя любое из приведенных ниже решений https://stackoverflow.com/a/10201397/3283069 https://stackoverflow.com/a/6465496/3283069
person user3283069    schedule 25.07.2015

Ян — это язык моделирования, а не язык генерации данных.

То, что вы просите, - это симулятор, который будет содержать ту же или псевдологику, что и ваше приложение для генерации данных.

person kikas    schedule 05.06.2015
comment
Ян — это язык моделирования. json — это язык моделирования. Очень рационально конвертировать данные в разный формат для разных инструментов - person Alexander Bird; 24.10.2017
comment
Ян эквивалентен JSON-схеме. Вы можете генерировать объекты JSON из моделей Yang, но не конвертировать Yang в JSON, если только я не понимаю это правильно. - person kikas; 13.09.2019