説明
追加情報に関するルールを指定します。
書式
<extensionRule id="属性値" { tagname="属性値" | attrname="属性値" } { parent="属性値" | attrof="属性値" } extender="属性値" extender-arg="属性値" /> |
注) tagname属性とattrnam属性はどちらか一方を指定します。
parent属性とattrof属性はどちらか一方を指定します。
属性
属性名 | 説明 | 省略 |
---|---|---|
id | マッピングルール識別子(注)を指定します。 | 不可 |
tagname | 要素を追加する場合、追加する要素のタグ名を指定します。 | 条件により可 |
attrname | 属性を追加する場合、追加する属性の属性名を指定します。 | 条件により可 |
parent | 要素を追加する場合、追加する要素の親要素に対応するマッピングルール識別子を指定します。 | 条件により可 |
attrof | 属性を追加する場合、追加する属性に対応するマッピングルール識別子を指定します。 | 条件により可 |
extender | 追加する属性情報の取得方法を指定します。
| 不可 |
extender-arg | 文字列を指定します。 extender属性の値が“STATIC”の場合、extender-arg属性を指定する必要があります。extender-arg属性の値が追加する情報の値となります。 | 条件により可 |
注) マッピングルール識別子は、ルールを識別するために使用する識別子です。この識別子は、1つのマッピングルールファイル内で一意である必要があります。
要素
ありません。
注意事項
ありません。