/** * Create a Serializer initialized to write to a given File. * * @param file The File to which the Serializer will write * @return a new Serializer * @since 9.3 */ /*@NotNull*/ public Serializer newSerializer(File file) { Serializer s = new Serializer(this); s.setOutputFile(file); return s; }
/** * Create a Serializer initialized to write to a given File. * * @param file The File to which the Serializer will write * @return a new Serializer * @since 9.3 */ /*@NotNull*/ public Serializer newSerializer(File file) { Serializer s = new Serializer(this); s.setOutputFile(file); return s; }
private List<File> convertFiles(List<File> filesToLoad) throws ServletException { List<File> rdfxmlFiles = new ArrayList<File>(filesToLoad.size()); for( File file: filesToLoad){ try { //look for an example of this in S9APIExamples.java from saxon he 9 XsltTransformer t = xsltExec.load(); //this is how to set parameters: //t.setParameter(new QName("someparametername"), new XdmAtomicValue(10)); Serializer out = new Processor(false).newSerializer(); out.setOutputProperty(Serializer.Property.METHOD, "xml"); out.setOutputProperty(Serializer.Property.INDENT, "yes"); File outFile = new File(file.getAbsolutePath() + ".rdfxml"); rdfxmlFiles.add(outFile); out.setOutputFile(outFile); t.setSource(new StreamSource(file)); t.setDestination(out); t.transform(); } catch (SaxonApiException e) { log.error("could not convert " + file.getAbsolutePath() + " to RDF/XML: " + e.getMessage()); throw new ServletException("could not convert " + file.getAbsolutePath() + " to RDF/XML: " + e.getMessage()); } } return rdfxmlFiles; }
serializer.setOutputFile(new File(uri)); } else { URL url;
serializer.setOutputFile(existingFile); serializer.getProcessor().writeXdmValue(XdmValue.wrap(doc), serializer);
serializer.setOutputFile(existingFile); serializer.getProcessor().writeXdmValue(XdmValue.wrap(doc), serializer);
generatorSerializer.setOutputFile(indexFile); generatorTransformer.setDestination(generatorSerializer); XdmAtomicValue av = new XdmAtomicValue(
generatorSerializer.setOutputFile(indexFile); generatorTransformer.setDestination(generatorSerializer); XdmAtomicValue av = new XdmAtomicValue(