QName.ValueOf(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
QName dérivé de l’analyse de la mise en forme 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
Paramètres
- qNameAsString
- String
String représentation du QName
Retours
QName correspondant à l’élément donné String
- Attributs
Remarques
QName dérivé de l’analyse de la mise en forme String.
Si la valeur est ou n’est null pas conforme à #toString() QName.toString() la String mise en forme, une IllegalArgumentException valeur est levée.
<em Le Stringfort DOIT/fort> être dans la forme retournée par #toString() QName.toString().<<><>/Em>
Le moyen couramment accepté de représenter un QName tel qu’un String a été défini par James Clark. Bien qu’il ne s’agit pas d’une <spécification em>standard</em> , elle est en usage courant, par exemple javax.xml.transform.Transformer#setParameter(String name, Object value). Cette implémentation analyse un String format : « { » + URI d’espace de noms + « } » + composant local. Si l’URI .equals(XMLConstants.NULL_NS_URI)de l’espace de noms , seule la partie locale doit être fournie.
La valeur <de préfixe forte><em>CANNOT</em></strong> est représentée dans la String valeur et sera définie sur javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX.
Cette méthode n’effectue pas la validation complète du résultat QName.
L’URI de l’espace de noms n’est pas validé comme référence d’URI. La partie locale n’est pas validée en tant que ncName , comme spécifié dans les espaces de noms dans XML.
Documentation Java pour javax.xml.namespace.QName.valueOf(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.