IXmlPullParser.DefineEntityReplacementText(String, String) メソッド

定義

[Android.Runtime.Register("defineEntityReplacementText", "(Ljava/lang/String;Ljava/lang/String;)V", "GetDefineEntityReplacementText_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void DefineEntityReplacementText (string? entityName, string? replacementText);
[<Android.Runtime.Register("defineEntityReplacementText", "(Ljava/lang/String;Ljava/lang/String;)V", "GetDefineEntityReplacementText_Ljava_lang_String_Ljava_lang_String_Handler:Org.XmlPull.V1.IXmlPullParserInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member DefineEntityReplacementText : string * string -> unit

パラメーター

entityName
String
replacementText
String
属性

例外

注釈

XML 1.0 セクション 4.5 内部エンティティ置換テキストの構築で定義されているように、エンティティ置換テキストの新しい値を設定します。 FEATURE_PROCESS_DOCDECLまたはFEATURE_VALIDATIONが設定されている場合、この関数を呼び出すと例外が発生します。DOCDECL の処理が有効になっている場合、エンティティ置換テキストを手動で行う必要はありません。

この関数の目的は、J2ME 環境で動作する XMLPULL の非常に小さな実装を許可することです。 これらの実装ではドキュメント型宣言を処理できない場合がありますが、この関数を使用して既知の DTD を処理することもできます。

<b>注意してください:</b> 指定された値は文字どおり置換テキストとして使用され、すべての特殊文字がエスケープされた DTD の宣言エンティティに対応します。左山かっこは & に置き換えられます。lt;、&アンプ;などなど。

<b>注:</b> 指定された値はリテラル置換テキストであり、他のエンティティ参照を含む必要はありません (エンティティ参照が含まれている場合、それ以上の置換は行われません)。

<b>注:</b> 事前に定義されたエンティティ名の一覧には、常に amp (&amp;)、lt (&lt;)、gt(&gt;)、quot (&quot;)、および apos (&apos;)。 このメソッドでは再定義できません。

org.xmlpull.v1.XmlPullParser.defineEntityReplacementText(java.lang.String, java.lang.String)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

こちらもご覧ください