Domanda

nella mia azienda sono venuto con il proprio XML che viene utilizzato come uno schema per i dati, ora devo convalidare un XML in base a tale schema. C'è un modo semplice per farlo o devo scrivere da zero?

sto lavorando con java6 ...

grazie

È stato utile?

Soluzione

Una possibilità è la creazione di una trasformazione XSLT che converte il documento dello schema homegrown in uno standard come XML Schema o Relax NG .

Altri suggerimenti

Scopri pacchetto javax.xml.validation , come di Java 5 l'API supporta convalida per schema personalizzato.

Il SchemaFactory oggetto ha un metodo NewSchema che avrà un file e creare uno schema da esso che può essere convalidato rispetto.

Edit: Se avete bisogno di convertire il file XML ad uno sguardo dello schema a questa domanda: Le eventuali strumenti per generare uno schema XSD da un documento di istanza XML?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top