java-使用apache xmlbeans将名称空间定义添加到xml

我需要为元素添加名称空间定义,因为使用apache xmlbean生成xml时不会添加元素.如何使用xmlbeans API做到这一点?

解决方法:

我已经找到问题的答案.
就是这样.

XmlCursor cursor= targetObject.newCursor();
cursor.toNextToken();
cursor.insertNamespace("A", "namespace1");
//For example
cursor.insertNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");
cursor.dispose();
上一篇:解决java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlObject报错问题


下一篇:java – XML-BEANS编译模式:无法找到已编译的模式资源schemaorg_apache_xmlbeans / system / sE130CAA0A01A7CDE5A2B4FEB8B3