2016-04-08 14 views
0

Yapılandırma dosyamda sorun yaşıyorum. Şimdilik JSONLint diyor ki:Yapılandırma dosyası Homebridge tarafından tanınmıyor. Wemo Platform eklentisi + Applescript

Error: Parse error on line 9: 
    ...}, "description": "Jannen HomeKit”,  
    ---------------------^ 
    Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got   'undefined' 

Ve formatımın bazı sorunları var gibi görünüyor.

{ 
"bridge": { 
    "name": "jHomebridge", 
    "username": "CC:22:3D:E3:CE:30", 
    "port": 51826, 
    "pin": "031-45-156" 
}, 

"description": "Jannen HomeKit”, 

"accessories": [ 
    { 
     "accessory": "Applescript", 
     "name": ”Videon katselu” 
     "on": "tell application ’’Chrome’’ to open location ’’www.youtube.fi’’”, 
     "off": "tell application ’’Chrome’’ to open location ’’www.youtube.fi’’" 
    } 
], 

"platforms": [ 
    { 
     "platform" : "WeMo Platform", 
     "name" : "WeMo Platform" 
     "expected_accessories" : "0", 
     "timeout" : "25", 
     "no_motion_timer": "60", 
     "homekit_safe" : "1" 
    } 
] 
+2

ama bazı jsonundaki tırnak işaretleri yanlış görünüyor. Örneğin, "Jannen HomeKit" in ve "Chrome'a" uygulamasının "uygulamasının" www.youtube.fi "’ ”konumunu açması. Bu tırnak işaretlerini "düz" tırnak işaretleri ile değiştirmeyi öneririm, daha sonra JSONLint'in mutlu olup olmadığına bakın. – snakecharmerb

cevap

0

Evet, json yapınızla ilgili bir sorununuz var. Bu site, json yapısının ne olması gerektiğine dair oldukça basit bir açıklamaya sahiptir.

Ama temelde şu şekilde görünmelidir budur ...

"employees":[ 
    {"firstName":"John", "lastName":"Doe"}, 
    {"firstName":"Anna", "lastName":"Smith"}, 
    {"firstName":"Peter","lastName":"Jones"} 
] 

Kişisel hata mesajı doğrultusunda konuya işaret Sadece bir biçimlendirme sorun olabilir "description": "Jannen HomeKit”,

İlgili konular