I believe all necessary work has been done on the JSONiq branch already: at least the methods isJSONItem(), getJSONItemKind(), getObjectPairs(), getArrayMembers(), getObjectValue(), getArrayMember(), getPairName(), and getPairValue() are exposed on zorba::Item. Some of these methods may need to be changed/renamed/revisited depending on the final decision about whether "pairs" are a first-class type or not.
** Branch linked: lp:~zorba-coders/zorba/jsoniq -- You received this bug notification because you are a member of Zorba Coders, which is the registrant for Zorba. https://bugs.launchpad.net/bugs/918164 Title: C++ API for JSONiq Status in Zorba - The XQuery Processor: Confirmed Bug description: To at least include punching new store::Item methods through the zorba::Item API. To manage notifications about this bug go to: https://bugs.launchpad.net/zorba/+bug/918164/+subscriptions -- Mailing list: https://launchpad.net/~zorba-coders Post to : email@example.com Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp