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 Stringstrong 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 QNameVorgangs 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.