我需要为元素添加名称空间定义,因为使用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();