--- libelwix/inc/elwix/ajson.h 2017/11/29 00:49:47 1.1.2.8 +++ libelwix/inc/elwix/ajson.h 2017/12/03 20:01:42 1.2.2.1 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: ajson.h,v 1.1.2.8 2017/11/29 00:49:47 misho Exp $ +* $Id: ajson.h,v 1.2.2.1 2017/12/03 20:01:42 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -165,6 +165,19 @@ array_t *json_token2array(const char *jstr, jtok_t * _ */ jtok_t *json_findbykey(const char *jstr, const char *key, jtok_t * __restrict toks, int toksnum); + + +/* + * json_dump_yaml() - Dump parsed JSON string to YAML format + * + * @f = Output handler + * @jstr = JSON string + * @toks = JSON tokens + * @toksnum = Number of tokens + * @indent = Start indent spaces + * return: 0 done and 1 added one more item + */ +int json_dump_yaml(FILE *f, const char *jstr, jtok_t *toks, int toksnum, int indent); /*