287 LSParser builder = impl.createLSParser(DOMImplementationLS.MODE_SYNCHRONOUS, null); 288 Document document = builder.parseURI(xmlFile); 289 NodeList nl = document.getElementsByTagNameNS(nsTagName, "screen-name"); 290 assertEquals(nl.getLength(), 1); 291 Element screenName = (Element)nl.item(0); 292 Element userEmail = document.createElementNS(userNs, "userEmail"); 293 assertTrue(userEmail.isDefaultNamespace(userNs)); 294 295 Text email = document.createTextNode("myid@hibid.com"); 296 userEmail.appendChild(email); 297 screenName.appendChild(userEmail); 298 document.normalizeDocument(); 299 300 MyDOMOutput domoutput = new MyDOMOutput(); 301 domoutput.setByteStream(output); 302 writer.write(document, domoutput); 303 } 304 assertTrue(compareDocumentWithGold(goldFile, resultFile)); 305 } 306 } 307 308 | 287 LSParser builder = impl.createLSParser(DOMImplementationLS.MODE_SYNCHRONOUS, null); 288 Document document = builder.parseURI(xmlFile); 289 NodeList nl = document.getElementsByTagNameNS(nsTagName, "screen-name"); 290 assertEquals(nl.getLength(), 1); 291 Element screenName = (Element)nl.item(0); 292 Element userEmail = document.createElementNS(userNs, "userEmail"); 293 assertTrue(userEmail.isDefaultNamespace(userNs)); 294 295 Text email = document.createTextNode("myid@hibid.com"); 296 userEmail.appendChild(email); 297 screenName.appendChild(userEmail); 298 document.normalizeDocument(); 299 300 MyDOMOutput domoutput = new MyDOMOutput(); 301 domoutput.setByteStream(output); 302 writer.write(document, domoutput); 303 } 304 assertTrue(compareDocumentWithGold(goldFile, resultFile)); 305 } 306 } |