100e03bb8eafe8dd87111af5a9bf07bf8d108377
[yacjs.git] / src / main.c
1 #include <stdio.h>
2
3 #include "yacjs.h"
4
5 int main() {
6     struct yacjs_node *root = yacjs_parse("{\"foo\": \"bar\", \"baz\": [\"a\", \"b\", \"c\"]}");
7
8     FILE *fp = fopen("test/test1.json", "r");
9     char buffer[8192];
10     int ret = fread(buffer, 1, 8192, fp);
11     buffer[ret] = 0;
12     fclose(fp);
13
14     root = yacjs_parse(buffer);
15     printf("root: %p\n", root);
16
17     //printf("%f\n", yacjs_node_float(yacjs_node_array_elem(root, 2)));
18
19     return 0;
20 }