Xform Parser

Hi Guys,

Is there any documentation or an API for the Xform parsing engine as used
by the Javarosa libraries?

I am currently developing a .NET custom (Aggregate) backend and would be
grateful if such a document was available.

PS: I have checked and implemented all the API's as shown on the
OpenRosaAPI entry but there is none for Xform parsing and processing.

Kind regards,

Best you are going to get as far as documentation is:
https://bitbucket.org/javarosa/javarosa/wiki/xform
https://github.com/mikewillekes/ocRosa

The parsing in the core happens here:
https://bitbucket.org/javarosa/javarosa/raw/tip/core/src/org/javarosa/xform/parse/XFormParser.java

Form navigation is done in the controller:
https://bitbucket.org/javarosa/javarosa/raw/tip/core/src/org/javarosa/form/api/FormEntryController.java

··· On Tue, Nov 20, 2012 at 4:19 AM, Isaac Barfi wrote: > > Hi Guys, > > Is there any documentation or an API for the Xform parsing engine as used by the Javarosa libraries? > > I am currently developing a .NET custom (Aggregate) backend and would be grateful if such a document was available. > > PS: I have checked and implemented all the API's as shown on the OpenRosaAPI entry but there is none for Xform parsing and processing. > > Kind regards,

Before you roll your own, you should talk to Martijn, ( "Martijn van de
Rijdt" martijn@aidwebsolutions.com, ), as he has a port of javarosa
implemented in Javascript.

Also search the group for others that have rolled their own servers; you
might be able to save yourself some time (though I have not heard of any
.NET implementations).

Mitch

··· On Tue, Nov 20, 2012 at 9:10 AM, Yaw Anokwa wrote:

Best you are going to get as far as documentation is:
https://bitbucket.org/javarosa/javarosa/wiki/xform
https://github.com/mikewillekes/ocRosa

The parsing in the core happens here:

https://bitbucket.org/javarosa/javarosa/raw/tip/core/src/org/javarosa/xform/parse/XFormParser.java

Form navigation is done in the controller:

https://bitbucket.org/javarosa/javarosa/raw/tip/core/src/org/javarosa/form/api/FormEntryController.java

On Tue, Nov 20, 2012 at 4:19 AM, Isaac Barfi isaac.barfi@i-telgroup.com wrote:

Hi Guys,

Is there any documentation or an API for the Xform parsing engine as
used by the Javarosa libraries?

I am currently developing a .NET custom (Aggregate) backend and would be
grateful if such a document was available.

PS: I have checked and implemented all the API's as shown on the
OpenRosaAPI entry but there is none for Xform parsing and processing.

Kind regards,

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com