Lingua

QName.ValueOf(String) Metodo

Definizione

QName derivato dall'analisi dell'oggetto formattato 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

Parametri

qNameAsString
String

String rappresentazione dell'oggetto QName

Valori restituiti

QName corrispondente all'oggetto specificato String

Attributi

Commenti

QName derivato dall'analisi dell'oggetto formattato String.

Se è String o non è null conforme alla #toString() QName.toString() formattazione, viene generata un'eccezione IllegalArgumentException .

<em>Il String<forte>MUST</strong> essere nel formato restituito da #toString() QName.toString().</em>

Il modo comunemente accettato di rappresentare un QName come String è stato definito da James Clark. Anche se non si tratta di una <specifica standard></em> em, è in uso comune, ad esempio javax.xml.transform.Transformer#setParameter(String name, Object value). Questa implementazione analizza un String oggetto formattato come: "{" + URI dello spazio dei nomi + "}" + parte locale. Se l'URI .equals(XMLConstants.NULL_NS_URI)dello spazio dei nomi , deve essere specificata solo la parte locale.

Il valore <del prefisso strong><em CANNOT</em><>/strong> deve essere rappresentato in String e verrà impostato su javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX.

Questo metodo non esegue la convalida completa dell'oggetto risultante QName.

L'URI dello spazio dei nomi non viene convalidato come riferimento URI. La parte locale non viene convalidata come NCName come specificato in Spazi dei nomi in XML.

per javax.xml.namespace.QName.valueOf(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a