jsonloader 1.0.0 copy "jsonloader: ^1.0.0" to clipboard
jsonloader: ^1.0.0 copied to clipboard

discontinued
outdated

JSON Loader Package to read JSON from asset

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:jsonloader/jsonloader.dart';

void main() => runApp(App());

class App extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: HomePage(),
    );
  }
}

class HomePage extends StatefulWidget {
  @override
  _HomePageState createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  var jsonString = '';

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Demo'),
      ),
      body: Center(
        child: Column(
          mainAxisSize: MainAxisSize.min,
          mainAxisAlignment: MainAxisAlignment.center,
          children: [
            Text(jsonString),
            RaisedButton(
              child: Text('Read JSON'),
              onPressed: () async {
                jsonString = await JSONLoader().getJsonAsString('assets/login_response.json');
                setState(() {});
              },
            ),
          ],
        ),
      ),
    );
  }
}
0
likes
30
pub points
0%
popularity

Publisher

verified publisherbengkelrobot.net

JSON Loader Package to read JSON from asset

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on jsonloader