Hi, I've an HTML form (I generated it from a XML schema .xsd file)
I'd like to know a good way to save the form input data (POST/GET don't matter) to an XML file (or fragment) that can be validated with the XML schema that I used to generate the form.
I think that a solution can be this one:
1) with my XSLT I generate the HTML form from the given xml schema
2) with another XSLT I generate a xml file that is a "template" for my html form
3) when the user submit the data with my html form I read the "template" (step 2 and search for the "name" and the respective "value" to give values to my DOM tree (created by that "template")
4) now I must validate it (this fragment) using that XML schema (suggestions? Now I'm able to validate a FILE, not a fragment in memory)
5) if it's valid, I must append to another xml file, that is a kind of simple database, like:
<database>
<record id="1">
....my fields....
</record>
.....
</database>
I think that I must load the "database" XML file and append the fragment with the proper DOM function (I'm right?)
I'm using: Xerces, Xalan, Tomcat (all the latest versions)
Thank you in Advance
Dakkar