QName.ValueOf(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
QName
abgeleitet von der Analyse des formatierten 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
Parameter
- qNameAsString
- String
String
Darstellung der QName
Gibt zurück
QName
entsprechend dem gegebenen String
- Attribute
Hinweise
QName
abgeleitet von der Analyse des formatierten String
.
Wenn dies null
String
der #toString() QName.toString()
Formatierung entspricht oder nicht entspricht, wird ein IllegalArgumentException
Fehler ausgelöst.
<em The String
strong MUST/strong> be in the form returned by #toString() QName.toString()
.<<><>/Em>
Die allgemein akzeptierte Art der Darstellung QName
eines als eine String
wurde von James Clark definiert . Obwohl es sich hierbei nicht um eine <Em-Standard<>-/Em-Spezifikation> handelt, wird sie häufig verwendet, z. B. javax.xml.transform.Transformer#setParameter(String name, Object value)
. Diese Implementierung analysiert eine String
formatierte Form: "{" + Namespace-URI + "}" + lokale Komponente. Wenn der Namespace-URI .equals(XMLConstants.NULL_NS_URI)
angegeben werden soll, sollte nur der lokale Teil bereitgestellt werden.
Der Präfixwert strong em CANNOT/em></strong> wird in der String
Darstellung dargestellt und auf javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX
.<>><<
Diese Methode führt keine vollständige Überprüfung des resultierenden QName
Vorgangs durch.
Der Namespace-URI wird nicht als URI-Verweis überprüft. Der lokale Teil wird nicht als NCName überprüft, wie in Namespaces in XML angegeben.
Java-Dokumentation für javax.xml.namespace.QName.valueOf(java.lang.String)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.