変数をXML値にマップするには、XMLというブロック名と正確な要素構文を使用する必要があります。
変数を定義する際には、ブロック名XMLと正確な要素構文を使用します。
変数の属性の名前を指定するには、次のガイドラインを使用してください。
|
構文 |
上の例の説明: |
1 - ルート要素の属性 |
[RootElement]/@[Attribute] |
属性のマッピングFile/@Nameによって、値01 Ceilingsが返されます。 |
2 - 要素のタグ |
[RootElement]/[Element] |
属性のマッピングFile/Descriptionによって、値Sampleが返されます。 |
3 - ネストされた属性 |
[RootElement]/[Element]/[NestedElement]/@[Attribute] |
属性のマッピングFile/Region/Cell/@Divisionによって、値1が返されます。 |
4 - ネストされた要素 |
[RootElement]/[Element]/[NestedElement] |
属性のマッピングFile/View/ViewportDefault/DispConfigによって、値Reflectedが返されます。 |
5 - 複数の要素の値 |
同じ名前の複数の要素が見つかった場合、すべての値を使用します(複数行の編集ボックスで、1行に1つ)。 |
属性のマッピングFile/View/ViewCategory/ContextCategoryによって、Constructs\Architectural, Constructs\Architectural\Partitions, Constructs\Architectural\Shellのリストが返され、同様の処理が続けられます。 |