AXIOM的介绍与使用
什么是AXIOM?
Axiom ,也就是Axis Object Model,Apache下一款XML对象模型
?OutputStream os = new FileOutputStream("D:/test.xml");XMLStreamWriter streamWriter = XMLOutputFactory.newFactory().createXMLStreamWriter(os);//获取对象模型工厂类(元素都是通过该工厂创建)OMFactory factory = OMAbstractFactory.getOMFactory();//通过工厂创建一个文档对象OMDocument document = factory.createOMDocument();//通过工厂创建一个root节点元素OMElement rootElement = factory.createOMElement(new QName("root"));OMElement personElement = factory.createOMElement(new QName("person"));//给节点元素添加文本内容personElement.addChild(factory.createOMText("测试"));//给节点添加属性personElement.addAttribute(factory.createOMAttribute("id", null, "101"));//节点元素添加到根节点下rootElement.addChild(personElement);//将根节点添加到文档中document.addChild(rootElement);//序列化文档对象到输出流中document.serialize(streamWriter);streamWriter.flush();streamWriter.close();?转http://blog.sina.com.cn/s/blog_6974144701012lud.html