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();