194 Element parentElement = (Element) document.getElementsByTagName("to").item(0);
195 Element element = (Element) document.getElementsByTagName("sender").item(0);
196 parentElement.replaceChild(createTestDocumentFragment(doc2), element);
197 }
198
199 private DocumentFragment createTestDocumentFragment(Document document) {
200 DocumentFragment docFragment = document.createDocumentFragment();
201 Element elem = document.createElement("dfElement");
202 elem.appendChild(document.createTextNode("Text in it"));
203 docFragment.appendChild(elem);
204 return docFragment;
205 }
206
207 private void outputXml(Document document, String outputFileName) throws TransformerFactoryConfigurationError, TransformerException {
208 DOMSource domSource = new DOMSource(document);
209 Transformer transformer = TransformerFactory.newInstance().newTransformer();
210 StreamResult streamResult = new StreamResult(new File(outputFileName));
211 transformer.transform(domSource, streamResult);
212 }
213 }
214
|
194 Element parentElement = (Element) document.getElementsByTagName("to").item(0);
195 Element element = (Element) document.getElementsByTagName("sender").item(0);
196 parentElement.replaceChild(createTestDocumentFragment(doc2), element);
197 }
198
199 private DocumentFragment createTestDocumentFragment(Document document) {
200 DocumentFragment docFragment = document.createDocumentFragment();
201 Element elem = document.createElement("dfElement");
202 elem.appendChild(document.createTextNode("Text in it"));
203 docFragment.appendChild(elem);
204 return docFragment;
205 }
206
207 private void outputXml(Document document, String outputFileName) throws TransformerFactoryConfigurationError, TransformerException {
208 DOMSource domSource = new DOMSource(document);
209 Transformer transformer = TransformerFactory.newInstance().newTransformer();
210 StreamResult streamResult = new StreamResult(new File(outputFileName));
211 transformer.transform(domSource, streamResult);
212 }
213 }
|