The Xforms is an application that has been created by the abc. The xforms application enables the separation of presentation and content. It also provides the user with expanded form capabilities.
The advantages of using the xforms over html forms are as follows:
- The data related to the form can be submitted and collected in the form of xml.
- It allows external xml documents to be loaded as initial form data.
- The xforms support xpath expressions and can also support xml schema datatypes.
- This application can be integrated with different web services.
- The application of xforms is device independent.
- It also supports / provides a few more additional features such as:
- Capability to specify initial value for form data.
- Switch element for form completion etc.