I am designing the implementation of an API for an XML standard called XBRL (http://www.xbrl.org/) and am looking to use Xindice as the underlying data representation (see http://xbrlapi.sourceforge.net/). To store the XBRL data in Xindice in an efficient manner, I need to fragment the XML documents that make up valid XBRL. These fragments need to be easily recompiled back into the original XBRL valid documents for publication.
Is there prior art in doing this decomposition/recomposition for XML documents in Xindice? It seems like a pretty common usage pattern. Kind regards Geoff Shuetrim
