Sublime JSON sözdiziminin ekstra virgülle nasıl uyarılacağı


0

Bu, JSON dosyasını düzenlediğimde yüce metimin nasıl göründüğü içindir:

enter image description here

Çok fazla virgül olduğunda (nodejs gibi) yüce kutunun beni uyaracağını istiyorum json.parse )

enter image description here

Bazı JSON ayrıştırıcılarının bu JSON dosyasının geçerli olmadığını düşündüğüne ihtiyacım var.


Sublime text 3 uzantısı JsFormat denilen bir seçenek var eval_code . Belki de istediğin budur. Ama henüz test etmedim
nixda

Bu karakter virgül , noktalı virgül değil ; - Sorunuzu güncelledim.
MattDMo

Eval_code ve bunun nasıl ilişkili olduğunu açıklayabilir misiniz?
Aminadav Glickshtein

Yanıtlar:


1

Sublime Text eklentileri arıyorsanız, en iyi kaynağınız Paket Denetimi’dir. arama işlevsellik. İçin bir arama json lint ortaya çıkıyor SublimeLinter-json, hangi şart ile birlikte kullanmak SublimeLinter, sadece Sublime Text 3'de çalışır. Lütfen okuyun herşey Hem SublimeLinter hem de SublimeLinter-json eklentisinin sisteminizle çalışacak şekilde manuel olarak ayarlanması gerektiğinden, yukarıdaki sayfalara bağlı belgelerin Sublime’ın Python’a dayanan iç JSON ayrıştırıcısını kullanır. json kabul etmek için değiştirilmiş modül // ve /* ... */ yorumlar .sublime_settings Dosyalar.


Teşekkür ederim. Sorun şu ki, python JSON modülü, JSON.parse modülü düğümü gibi değil. NodeJS, JSON’da yorum veya fazladan yorum kabul etmiyor.
Aminadav Glickshtein

Haklısın. JSONLint tam olarak JSON.parse sözdizimi gibidir!
Aminadav Glickshtein
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.