2017-09-04 5 views
0

以下のようなデータ構造が外部テキストファイルにあります。はるかに大きいですが、フォーマットは変わりません。どのように私はこのファイルを使って私が扱うことができるperlデータ構造を作ることができますか?私はファイルコピーを行い、すべてを置き換えることができると思っている:with =>。この外部コードを次に使う変数は何か。ファイルから変数へのgns3データ構造のインポート

事前

​​

おかげで、ファイルの形式

{ 
    "auto_close" => "true", 
    "topology" => { 
     "drawings" => [], 
     "links" => [ 
      { 
       "link_id" => "2c1a64c9-a96e-4c94-ac3d-bbaeadde3773", 
       "nodes" => [ 
        { 
         "adapter_number" => 2, 
         "label" => { 
          "rotation" => 0, 
          "style" => "font-family =>", 
         }, 
         "node_id" => "0807cfc6-ffc9-4762-ad11-d021e2e49b0e", 
        }, 
        { 
         "adapter_number" => 0, 
         "label" => { 
          "rotation" => 0, 
          "style" => "fill-opacity => 1.0;", 
         }, 
         "node_id" => "aeab6b0b-6fd3-43d8-a547-7cd2752dc800", 
         "port_number" => 0 
        } 
       ] 
      } 
     ], 
     "nodes" => [ 
      { 
       "compute_id" => "local", 
       "label" => { 
        "rotation" => 0, 
        "style" => "font-family => TypeWriter;", 
        "text" => "East1", 
       }, 
       "name" => "East1", 
       "properties" => { 
        "auto_delete_disks" => "true", 
        "platform" => "c7200", 
        "power_supplies" => [ 
         1, 
         1 
        ], 
        "sensors" => [ 
         22 
        ], 
       }, 
       "symbol" => " =>/symbols/router.svg", 
       "z" => 1 
      }, 
     ] 
    }, 
    "type" => "topology", 
    "version" => "2.0.3" 
}; 
+0

それを考え出しましたか? – hoffmeister

答えて

1

であるかのように、私はこのための作業をevalのでしょう

​​
関連する問題