QName.ValueOf(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
QName
производный от синтаксического анализа отформатированного String
.
[Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljavax/xml/namespace/QName;", "")]
public static Javax.Xml.Namespace.QName? ValueOf (string? qNameAsString);
[<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljavax/xml/namespace/QName;", "")>]
static member ValueOf : string -> Javax.Xml.Namespace.QName
Параметры
- qNameAsString
- String
String
представление представления QName
Возвращаемое значение
QName
соответствует заданному String
- Атрибуты
Комментарии
QName
производный от синтаксического анализа отформатированного String
.
Если форматирование String
null
не соответствует или не соответствует #toString() QName.toString()
, IllegalArgumentException
создается исключение.
<em>сильный>должен</сильный String
><быть в форме, возвращаемой .< #toString() QName.toString()
/эм>
Распространенный способ представления как определенного QName
Джеймсом String
Кларком. Хотя это не <спецификация em standard</em>>, это обычно используется, например. javax.xml.transform.Transformer#setParameter(String name, Object value)
Эта реализация анализирует String
формат: "{" + URI пространства имен + "}" + локальная часть. Если URI .equals(XMLConstants.NULL_NS_URI)
пространства имен, необходимо указать только локальную часть.
Значение префикса <, строгое><em>НЕ</em></strong> , представлено в и String
будет иметь значение javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX
.
Этот метод не выполняет полную проверку результирующего QName
объекта.
URI пространства имен не проверяется в качестве ссылки на URI. Локальная часть не проверяется как имя NCName , указанное в пространствах имен в XML.
Документация по Java для javax.xml.namespace.QName.valueOf(java.lang.String)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.