private static SAXWriter getSAXWriter(TransformerHandler th, Result result, SetupTransformer setup) { th.setResult(result); if (setup != null) setup.setup(th.getTransformer()); return new SAXWriter(th); }
private void writeAsXML(Attributes attrs, OutputStream out) throws Exception { TransformerHandler th = getTransformerHandler(); th.getTransformer().setOutputProperty(OutputKeys.INDENT, xmlIndent ? "yes" : "no"); th.setResult(new StreamResult(out)); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(xmlIncludeKeyword); saxWriter.setIncludeNamespaceDeclaration(xmlIncludeNamespaceDeclaration); saxWriter.write(attrs); }
private void writeAsXML(Attributes attrs, OutputStream out) throws Exception { TransformerHandler th = getTransformerHandler(); th.getTransformer().setOutputProperty(OutputKeys.INDENT, xmlIndent ? "yes" : "no"); th.setResult(new StreamResult(out)); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(xmlIncludeKeyword); saxWriter.setIncludeNamespaceDeclaration(xmlIncludeNamespaceDeclaration); saxWriter.write(attrs); }
private static String writeXML(InputStream in, WadoURI main) throws Exception { File file = new File(main.getOutDir(), main.getOutFileName()+".xml"); TransformerHandler th = getTransformerHandler(main); th.getTransformer().setOutputProperty(OutputKeys.INDENT, main.xmlIndent ? "yes" : "no"); th.setResult(new StreamResult(file)); Attributes attrs= SAXReader.parse(in); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(main.xmlIncludeKeyword); saxWriter.write(attrs); return file.getAbsolutePath(); }
th.setResult(new StreamResult(out)); Attributes attrs= SAXReader.parse(new ByteArrayInputStream(removeHeader(parts[i]).getBytes())); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(qidors.xmlIncludeKeyword); saxWriter.write(attrs);
public void parse(DicomInputStream dis) throws IOException, TransformerConfigurationException { dis.setIncludeBulkData(includeBulkData); dis.setBulkDataDescriptor(bulkDataDescriptor); dis.setBulkDataDirectory(blkDirectory); dis.setBulkDataFilePrefix(blkFilePrefix); dis.setBulkDataFileSuffix(blkFileSuffix); dis.setConcatenateBulkDataFiles(catBlkFiles); TransformerHandler th = getTransformerHandler(); Transformer t = th.getTransformer(); t.setOutputProperty(OutputKeys.INDENT, indent ? "yes" : "no"); t.setOutputProperty(OutputKeys.VERSION, xmlVersion); th.setResult(new StreamResult(System.out)); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(includeKeyword); saxWriter.setIncludeNamespaceDeclaration(includeNamespaceDeclaration); dis.setDicomInputHandler(saxWriter); dis.readDataset(-1, -1); }
public void parse(DicomInputStream dis) throws IOException, TransformerConfigurationException { dis.setIncludeBulkData(includeBulkData); dis.setBulkDataDescriptor(bulkDataDescriptor); dis.setBulkDataDirectory(blkDirectory); dis.setBulkDataFilePrefix(blkFilePrefix); dis.setBulkDataFileSuffix(blkFileSuffix); dis.setConcatenateBulkDataFiles(catBlkFiles); TransformerHandler th = getTransformerHandler(); Transformer t = th.getTransformer(); t.setOutputProperty(OutputKeys.INDENT, indent ? "yes" : "no"); t.setOutputProperty(OutputKeys.VERSION, xmlVersion); th.setResult(new StreamResult(System.out)); SAXWriter saxWriter = new SAXWriter(th); saxWriter.setIncludeKeyword(includeKeyword); saxWriter.setIncludeNamespaceDeclaration(includeNamespaceDeclaration); dis.setDicomInputHandler(saxWriter); dis.readDataset(-1, -1); }