DocumentBuilder db = dbf.newDocumentBuilder();
File file = new File("E:/MSP/src/music/book.xml");
Document doc = db.parse(file);
Element elBook = doc.createElement_x("book");
Element elName = doc.createElement_x("name");
Element elAuthor = doc.createElement_x("author");
System.out.println("请输入要添加的书名:");
Scanner input = new Scanner(System.in);
String name = input.nextLine();
System.out.println("请输入作者:");
String author = input.nextLine();
Text textName = doc.createTextNode(name);
Text textAuthor = doc.createTextNode(author);
elName.appendChild(textName);
elAuthor.appendChild(textAuthor);
elBook.appendChild(elName);
elBook.appendChild(elAuthor);
Element rootElement = doc.getDocumentElement();
rootElement.appendChild(elBook);
TransformerFactory tff = TransformerFactory.newInstance();
Transformer tf=null;
tf = tff.newTransformer();
tf.setOutputProperty(OutputKeys.ENCODING,"UTF-8");
tf.setOutputProperty(OutputKeys.INDENT,"yes");
DOMSource source =new DOMSource(doc);
StreamResult rs = new StreamResult(file);
tf.transform(source,rs);