public void load(URI id, String media, InputStream content, long len) throws IOException { String cs = HttpUtils.getCharset(media); if (cs == null) { cs = Charset.defaultCharset().name(); } InputStreamReader reader = new InputStreamReader(content, cs); JSONTokener jt = new JSONTokener(reader); Processor processor = runtime.getProcessor(); String flavor = runtime.jsonFlavor(); documents.add(JSONtoXML.convert(processor, jt, flavor)); } });
public void load(URI id, String media, InputStream content, long len) throws IOException { String cs = HttpUtils.getCharset(media); if (cs == null) { cs = Charset.defaultCharset().name(); } InputStreamReader reader = new InputStreamReader(content, cs); JSONTokener jt = new JSONTokener(reader); Processor processor = runtime.getProcessor(); String flavor = runtime.jsonFlavor(); documents.add(JSONtoXML.convert(processor, jt, flavor)); } });
public void write(XdmNode doc) { if (writer != null) { logger.trace(MessageFormatter.nodeMessage(writer.getNode(), writer.getName() + " wrote '" + (doc == null ? "null" : doc.getBaseURI()) + "' to " + this)); } documents.add(doc); if (documents.size() > 1 && !writeSeqOk) { dynamicError(7); } }
public void write(XdmNode doc) { if (writer != null) { logger.trace(MessageFormatter.nodeMessage(writer.getNode(), writer.getName() + " wrote '" + (doc == null ? "null" : doc.getBaseURI()) + "' to " + this)); } documents.add(doc); if (documents.size() > 1 && !writeSeqOk) { dynamicError(7); } }
} else { try { documents.add(parse(uri, base)); } catch (XProcException xe) { if (runtime.transparentJSON()) {
} else { try { documents.add(parse(uri, base)); } catch (XProcException xe) { if (runtime.transparentJSON()) {
documents.add(doc); } catch (SaxonApiException sae) { throw new XProcException(sae);
documents.add(doc); } catch (SaxonApiException sae) { throw new XProcException(sae);
documents.add(tree.getResult());
documents.add(tree.getResult());
documents.add(sdoc);
documents.add(sdoc);
documents.add(sdoc);
documents.add(sdoc);