QName.ValueOf(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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
式>MUST</strong> 格式為 所#toString() QName.toString()
傳回。</em>
詹姆斯·克拉克定義了代表 作為 的String
普遍接受方式QName
。 雖然這不是 <em 標準</em>> 規格,但通常會使用,例如 。 javax.xml.transform.Transformer#setParameter(String name, Object value)
此實作會剖 String
析格式為:“{” + 命名空間 URI + “}” + 本機組件。 如果命名空間 URI .equals(XMLConstants.NULL_NS_URI)
,則只應該提供本機組件。
前置詞值 <強><em>CANNOT</em></strong> 會在 中 String
表示,並將 設定為 javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX
。
這個方法不會完整驗證產生的 QName
。
命名空間 URI 不會驗證為 URI 參考。 本機組件不會驗證為 XML 命名空間中指定的 NCName。
的 javax.xml.namespace.QName.valueOf(java.lang.String)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。