--- In jug-indonesia@yahoogroups.com, sm96 <[EMAIL PROTECTED]> wrote: > > kenapa pake schemagen? > https://jaxb.dev.java.net/guide/Invoking_schemagen_programatically.html > > 2008/6/5 singgih_praditya2000 <[EMAIL PROTECTED]>: > > Selamat Sore Semua > > > > Ada yang pernah coba meng-generate xms schema menggunakan java, saya > > sudah coba JAXB, tapi ternyata menggunakan schemagen yang native dan > > tidak bisa diautomatisasi, ada yang tahu library java yang bagus buat > > meng-generate xml schema (xsd) dari java object / class > > > > Thanks > > > > Singgih Praditya > > > > > > > > -- > syaiful.mukhlis > gtalk:[EMAIL PROTECTED] >
saya sudah buat code seperti ini : JAXBContext context = JAXBContext.newInstance(NamaKelas.class); MySchemaOutputResolver outputResolver = new MySchemaOutputResolver(); outputResolver.createOutput("http://www.w3.org/2001/XMLSchema" , "/tmp/coba.xsd"); context.generateSchema(outputResolver); dan kelas : import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import javax.xml.bind.SchemaOutputResolver; import javax.xml.transform.Result; import javax.xml.transform.stream.StreamResult; class MySchemaOutputResolver extends SchemaOutputResolver { public Result createOutput( String namespaceUri, String suggestedFileName) throws IOException { StreamResult res = new StreamResult( new FileOutputStream( new File(""+ suggestedFileName))); res.setSystemId(suggestedFileName); return res; } } tapi hasilnya datanya kosong best regard nanti dicoba lagi Thank