/ / Juniperの設定をjsonに変換する方法 - json

Juniperの設定をjson-jsonに変換する方法

私たちはJuniperの設定をjsonに変換する必要があります。これにはJuniperのコマンドがありますか、またはデフォルトのJuniperの設定をjsonに変換するための小さなルビコードを書くべきです。

回答:

回答№1は0

AFAIK JSONに変換するコマンドはありませんが、おそらくXML形式で読み込み、Rubyを使用してXMLをJSONに変換できますか?

JunOS

show configuration | display xml

ルビー

Hash.from_xml("...").to_json

回答№2の場合は0

誰かが探している場合: https://beastiebytes.com/public_files/juniper_hash.rb

require "json"
require "juniper_hash"
JuniperHash.get_hash(File.open("juniper.conf").read).to_json

回答№3の場合は0

Junosリリース14.2以降、 show config | display json コマンドが利用可能です。 http://www.juniper.net/techpubs/en_US/junos14.2/topics/concept/junos-cli-pipe-filter-functions-overview.html


回答№4の場合は0

設定モードでこれを行うことができます: ショー|ディスプレイjson

ファイルに保存する場合 show | display json | save file.cfg