Пожалуйста, учтите, что спецификации и другая информация, содержащаяся здесь, не являются заключительными и могут быть изменены. Информация доступна для вас исключительно ради ознакомления.
Представление имени XML. Этот интерфейс обеспечивает методы для того, чтобы они получили локальные и полностью определенные имена пространства имен и также для того, чтобы они получили префикс, связанный с пространством имен для имени. Также возможно получить URI пространства имен.
Следующее является примером объявления пространства имен в элементе.
Пространства имен XML используются, чтобы снять неоднозначность идентификаторов SOAP от специализированных идентификаторов.
Name объекты создаются, используя метод SOAPEnvelope.createName, у которого есть две версии. Один метод создает Name объекты с локальным именем, префиксом пространства имен, и URI пространства имен. и второе создает Name объекты с только локальным именем. Следующая строка кода, в котором se является a SOAPEnvelope возразите, создает новое Name объект со всеми тремя.
Name name = se.createName("GetLastTradePrice", "WOMBAT",
"http://www.wombat.org/trader");
Следующая строка кода дает пример как a Name объект может использоваться. Переменный элемент является a SOAPElement объект. Этот код создает новое SOAPElement объект с именем и добавляет это к элементу.
element.addChildElement(name);
Name интерфейс может быть осужден в будущем выпуске SAAJ в пользу javax.xml.namespace.QName
Returns the prefix that was specified when this Name object was initialized. This prefix is associated with the namespace for the XML name that this Name object represents.