public static XdmNode convert(Processor processor, JSONTokener jt, String flavor) { TreeWriter tree = new TreeWriter(processor); tree.startDocument(null); if (JSONX.equals(flavor)) { buildJsonX(tree, jt); } else if (MARKLOGIC.equals(flavor)) { buildMarkLogic(tree, jt); } else if (JXML.equals(flavor)) { buildJxml(tree, jt); } else if (CALABASH.equals(flavor)) { buildMine(tree, jt, true); } else { buildMine(tree, jt, false); } tree.endDocument(); return tree.getResult(); }
public static XdmNode convert(Processor processor, JSONTokener jt, String flavor) { TreeWriter tree = new TreeWriter(processor); tree.startDocument(null); if (JSONX.equals(flavor)) { buildJsonX(tree, jt); } else if (MARKLOGIC.equals(flavor)) { buildMarkLogic(tree, jt); } else if (JXML.equals(flavor)) { buildJxml(tree, jt); } else if (CALABASH.equals(flavor)) { buildMine(tree, jt, true); } else { buildMine(tree, jt, false); } tree.endDocument(); return tree.getResult(); }