package gr.ntua.ivml.mint.rdf.edm; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.InputStream; import gr.ntua.ivml.mint.xml.transform.ItemTransform; public class EDM2RDFTransform implements ItemTransform { @Override public String transform(String input) { String edmxml = input; String rdf = null; try { byte[] bytes = edmxml.getBytes(); InputStream inputStream = new ByteArrayInputStream(bytes); gr.ntua.ivml.mint.rdf.edm.EDM2RDF xml2rdf = new gr.ntua.ivml.mint.rdf.edm.EDM2RDF(inputStream); ByteArrayOutputStream outputStream = xml2rdf.convertToRDF(); String edmrdf = outputStream.toString(); rdf = edmrdf; } catch(Exception e) { rdf = e.getMessage(); } return rdf; } }