On 04/20/2012 10:01 AM, Dmitry Guryanov wrote:
Add function virJSONValueObjectKeysNumber, virJSONValueObjectGetKey
and virJSONValueObjectGetValue, which allow you to iterate over all
fields of json object: you can get number of fields and then get
name and value, stored in field with that name by index.
Signed-off-by: Dmitry Guryanov <dguryanov(a)parallels.com>
---
src/util/json.c | 30 ++++++++++++++++++++++++++++++
src/util/json.h | 4 ++++
2 files changed, 34 insertions(+), 0 deletions(-)
Seems like this might be independently useful. ACK.
--
Eric Blake eblake(a)redhat.com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org