Można mapować zmienne na wartości do odczytu i zapisu znajdujące się w plikach XML.
| Popularne rozszerzenia |
XML |
| Mapowania właściwości |
| Nazwa bloku |
Nazwa atrybutu |
| XML |
Nazwy atrybutów są niestandardowo zdefiniowane. |
|
Podczas definiowania zmiennych trzeba użyć nazwy bloku XML i poprawnej składni elementów.
Aby nazwać atrybuty zmiennych, należy zastosować się do poniższych wskazówek:
| 1 |
Atrybut elementu nadrzędnego Składnia: [ElementNadrzędny]/@[Atrybut]
W przykładzie: Mapowanie atrybutów File/@Name zwraca wartość 01 Sufity.
|
| 2 |
Oznacznik elementu Składnia: [ElementNadrzędny]/[Element]/[ElementZagnieżdżony]/@[Atrybut]
W przykładzie: Mapowanie atrybutów File/Description zwraca wartość Przykład.
|
| 3 |
Zagnieżdżony atrybut Składnia: [ElementNadrzędny]/[Element]
W przykładzie: Mapowanie atrybutów File/Region/Cell/@Division zwraca wartość 1.
|
| 4 |
Zagnieżdżony element Składnia: [ElementNadrzędny]/[Element]
W przykładzie: Mapowanie atrybutów File/Region/Cell/@Division zwraca wartość 1.
|
| 5 |
Wiele wartości elementów Składnia: Gdy zostanie znalezionych wiele elementów o tej samej nazwie, należy użyć wszystkich wartości (po jednej na wiersz dla wielowierszowego pola edycji).
W przykładzie: Mapowanie atrybutów File/View/ViewCategory/ContextCategory zwraca listę wartości Konstrukcje\Architektoniczne, Konstrukcje\Architektoniczne\Ścianki działowe, Konstrukcje\Architektoniczne\Powłoka itd.
|