import java.io.FileOutputStream;
import org.w3c.dom.Element;
public class XMLWriter {
public static void main(String args[])
{
Element root=new Element("selects");
Element selectElt=new Element("select");
Element idElt=new Element("id");
idElt.addContent("1");
Element valueElt=new Element("name");
valueElt.addContent("吉林省");
selectElt.addContent(idElt);
selectElt.addContent(valueElt);
root.addContent(selectElt);
Document doc=new Document(rootElt);
XMLOutputter out=new XMLOutputter();
//设置输出的编码
out.setFormat(Format.getCompactFormat().setEncoding("gb2312"));
//输出字符串
String xmlStr=out.outputString(doc);
System.out.println(xmlStr);
//保存在文件中
out.output(doc,new FileOutputStream("c:/test.xml"));
}
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步