FLUTTER ECOSYSTEM

damphat/json5-dart

डार्ट और फ्लटर के लिए JSON5

json5-dart प्रोजेक्ट कवर
Stars
13
Forks
5
अंतिम पुश (UTC)
23 फ़र॰ 2025
प्रोजेक्ट स्थिति
सक्रिय
Phat GitHub avatar
GITHUB User

Phat ↗

Full-stack developer, open source enthusiast.

भाषाएँDart

तकनीकी विषय

इस रिपॉज़िटरी के पैकेज

उपयोग की गई निर्भरताएँ

निर्भरता सूची 2 आइटम
  • lintsडेवलपमेंट^3.0.0
  • testडेवलपमेंट^1.14.4

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

JSON5 for Dart and Flutter

Dart CI

This Dart package is a port of JSON5, originally written in pure JavaScript.

It follows the same algorithms and specifications as the original JSON5, ensuring identical behavior.

However, Dart has different naming conventions—see the example below.

Usage

import 'package:json5/json5.dart';

void main() {
  var obj = JSON5.parse('''
      {  
        /* Comment block */  
        name: { first: "Phat" },  
        lang: ["C++", "Dart", "Kotlin"],  
        nums: [NaN, Infinity, -Infinity]  
      } // End object
  ''');

  var compact = JSON5.stringify(obj);
  print(compact);

  var pretty = JSON5.stringify(obj, space: 2);
  print(pretty);
}

References