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.