次のコードを使用して xml ドキュメントを変更しています。
DocumentBuilderFactory fty1 = DocumentBuilderFactory.newInstance();
fty1.setNamespaceAware(true);
DocumentBuilder builder1 = fty1.newDocumentBuilder();
ByteArrayInputStream bais1 = new ByteArrayInputStream(tr1.getBytes());//tr1=xml string
Document xmldoc1=builder1.parse(bais1);
xmldoc1.getElementsByTagName("userID").item(0).setTextContent("123123132");
xmldoc1 には、変更されたフォームが含まれています。次に、新しいドキュメントを他のユーザーに渡すことができるように、文字列に変換する方法を説明します。