Json formatiing

- To reduce file churn when running tests, sort and format json files
- Add xconnect json files I forgot to add to last patch

Change-Id: I66dd757a871a50e99c78b298c5106038e9ca5eff
(cherry picked from commit 312199d2e17692f129267c3c59ba03f2cd1bef44)
diff --git a/TestON/tests/USECASE/SegmentRouting/SRBridging/dependencies/json/CASE01.json.hw b/TestON/tests/USECASE/SegmentRouting/SRBridging/dependencies/json/CASE01.json.hw
index 2a4a06e..31c166a 100644
--- a/TestON/tests/USECASE/SegmentRouting/SRBridging/dependencies/json/CASE01.json.hw
+++ b/TestON/tests/USECASE/SegmentRouting/SRBridging/dependencies/json/CASE01.json.hw
@@ -1,6 +1,17 @@
 {
+    "devices":{
+        "of:0000000000000001":{
+            "segmentrouting":{
+                "adjacencySids":[],
+                "ipv4Loopback":"10.128.13.232",
+                "ipv4NodeSid":201,
+                "isEdgeRouter":true,
+                "routerMac":"00:90:fb:64:cc:9e"
+            }
+        }
+    },
     "ports":{
-        "device:tofino:leaf1/168":{
+        "of:0000000000000001/160":{
             "interfaces":[
                 {
                     "ips":[
@@ -10,7 +21,7 @@
                 }
             ]
         },
-        "device:tofino:leaf1/160":{
+        "of:0000000000000001/168":{
             "interfaces":[
                 {
                     "ips":[
@@ -20,16 +31,5 @@
                 }
             ]
         }
-    },
-    "devices":{
-        "device:tofino:leaf1":{
-            "segmentrouting":{
-                "isEdgeRouter":true,
-                "routerMac":"00:90:fb:64:cc:9e",
-                "ipv4NodeSid":201,
-                "ipv4Loopback":"10.128.13.232",
-                "adjacencySids":[]
-            }
-        }
     }
-}
+}
\ No newline at end of file