JsonParser constructor

JsonParser()

A parser for JSON configuration files.

Supports standard JSON syntax while preserving special property values like #{} and @{} for later resolution.

Example usage:

void main() {
  final parser = JsonParser();

  final config = parser.parse('{"host": "localhost", "port": 8080}');
  print(config['host']); // Output: localhost

  final config = parser.parseAsset(asset);
  print(config['host']); // Output: localhost

  final config = parser.parseFile('config.json');
  print(config['host']); // Output: localhost
}

Implementation

JsonParser();