Che voi sappiate in java è possibile generare un XML che dichiara lo schema xsd di riferimento?
Quando invece dello Schema xsd usiamo DTD, facciamo una cosa del genere:
- Codice: Seleziona tutto
TransformerFactory tf = TransformerFactory.newInstance();
Transformer transf = tf.newTransformer();
transf.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM, "my.dtd");
...
...
transf.transform(domSource, streamResult);
Ma quando dobbiamo usare un XSD???
In giro ho trovato molti esempi sulla validazione ma poco sulla generazione dell'xml!