private static void appendChildren(Node node, StringBuffer sb) { if (node.hasChildNodes()) { NodeList children = node.getChildNodes(); for (int i = 0; i < children.getLength(); i++) { sb.append(convertDOMToString(children.item(i))); } } }
private static void appendChildren(Node node, StringBuffer sb) { if (node.hasChildNodes()) { NodeList children = node.getChildNodes(); for (int i = 0; i < children.getLength(); i++) { sb.append(convertDOMToString(children.item(i))); } } }
private static void appendChildren(Node node, StringBuffer sb) { if (node.hasChildNodes()) { NodeList children = node.getChildNodes(); for (int i = 0; i < children.getLength(); i++) { sb.append(convertDOMToString(children.item(i))); } } }
private static void appendChildren(Node node, StringBuffer sb) { if (node.hasChildNodes()) { NodeList children = node.getChildNodes(); for (int i = 0; i < children.getLength(); i++) { sb.append(convertDOMToString(children.item(i))); } } }
/** * Writes XML Document * * @param document * @throws IOException */ protected void write(Document document) throws IOException { dataOutput.writeByte(AMF0Body.DATA_TYPE_XML); Element docElement = document.getDocumentElement(); String xmlData = convertDOMToString(docElement); log.debug("Writing xmlData: \n%s", xmlData); byte[] data = xmlData.getBytes("UTF-8"); dataOutput.writeInt(data.length); dataOutput.write(data, 0, data.length); }
/** * Writes XML Document * * @param document * @throws IOException */ protected void write(Document document) throws IOException { dataOutput.writeByte(AMF0Body.DATA_TYPE_XML); Element docElement = document.getDocumentElement(); String xmlData = convertDOMToString(docElement); log.debug("Writing xmlData: \n%s", xmlData); byte[] data = xmlData.getBytes("UTF-8"); dataOutput.writeInt(data.length); dataOutput.write(data, 0, data.length); }
/** * Writes XML Document * * @param document * @throws IOException */ protected void write(Document document) throws IOException { dataOutput.writeByte(AMF0Body.DATA_TYPE_XML); Element docElement = document.getDocumentElement(); String xmlData = convertDOMToString(docElement); log.debug("Writing xmlData: \n%s", xmlData); byte[] data = xmlData.getBytes("UTF-8"); dataOutput.writeInt(data.length); dataOutput.write(data, 0, data.length); }
/** * Writes XML Document * * @param document * @throws IOException */ protected void write(Document document) throws IOException { dataOutputStream.writeByte(AMF0Body.DATA_TYPE_XML); Element docElement = document.getDocumentElement(); String xmlData = convertDOMToString(docElement); log.debug("Writing xmlData: \n%s", xmlData); ByteArrayOutputStream baOutputStream = new ByteArrayOutputStream(); baOutputStream.write(xmlData.getBytes("UTF-8")); dataOutputStream.writeInt(baOutputStream.size()); baOutputStream.writeTo(dataOutputStream); }