So I’m working on an application in Java that has to use database information from a cloud based server. I figured instead of making the user download the database manually, it’d be nice if this app could automatically retrieve this database. The problem is I don’t know how or if it’s even possible to do this in Java.
We are working on multiple implementations of this, so we are using different services for each (iFormBuilder, epicollect, etc).
Each of these services have a “download” button on their web interface, but I don’t believe there are any simple commands to retrieve them besides that.
What would you suggest to solve this problem?
Update: sigh so there are api’s for the ones the other guys (I’m on a team of 3) are working on. However, they require buying a higher license than we have ($5K for api access? No thanks). So mostly, we are looking for a cheaper solution
I can certainly help with IFormBuilder. In the IForm interface, you can hold shift to display the URL of the XML feed. This will return all the data in the table along with the subforms as child elements. Each record comes as a element, so the xml is like this:
There will be one element for each one.
One thing though – beware the <b> at the end, this is for display purposes only and should be ignored when importing data.
And this isn’t part of the enterprise API, as far as I know.