TAS:Pokročilé/Pluginy/Input, Output/Import/ScenarioImporter/Struktura ScenarioImporteru při importu z xml: Porovnání verzí
(Tato verze je označená pro překlad) |
|||
Řádek 1: | Řádek 1: | ||
<languages /> <translate> | <languages /> <translate> | ||
<!--T:1--> | |||
Do importeru zadáváme jednotlivé "sloupce" tak, že vypisujeme všechny potřebné elementy, které od sebe oddělujeme dolním podtržítkem. | Do importeru zadáváme jednotlivé "sloupce" tak, že vypisujeme všechny potřebné elementy, které od sebe oddělujeme dolním podtržítkem. | ||
<!--T:2--> | |||
'''<br /> | '''<br /> | ||
''' | ''' | ||
<!--T:3--> | |||
'''XML:''' | '''XML:''' | ||
<!--T:4--> | |||
<?xml version="1.0" encoding="utf-8" ?><br /> | <?xml version="1.0" encoding="utf-8" ?><br /> | ||
<order><br /> | <order><br /> | ||
Řádek 25: | Řádek 29: | ||
</order> | </order> | ||
<!--T:5--> | |||
'''<br /> | '''<br /> | ||
''' | ''' | ||
<!--T:6--> | |||
'''Příklad1.:''' <span class="underline"><span style="color: rgb(0,51,102);">''orderId''</span></span> chceme nadefinovat jako <span class="underline"><span style="color: rgb(0,51,102);">''id''</span></span> | '''Příklad1.:''' <span class="underline"><span style="color: rgb(0,51,102);">''orderId''</span></span> chceme nadefinovat jako <span class="underline"><span style="color: rgb(0,51,102);">''id''</span></span> | ||
<!--T:7--> | |||
'''Zápis v importeru:''' | '''Zápis v importeru:''' | ||
<!--T:8--> | |||
<string>id;order_orderId</string> | <string>id;order_orderId</string> | ||
<!--T:9--> | |||
<br /> | <br /> | ||
<!--T:10--> | |||
'''Příklad 2.:''' elementy''' '''týkající se adresy chceme spojit do pole ''<span class="underline">address</span>'' | '''Příklad 2.:''' elementy''' '''týkající se adresy chceme spojit do pole ''<span class="underline">address</span>'' | ||
<!--T:11--> | |||
'''Zápis v importeru:''' | '''Zápis v importeru:''' | ||
<!--T:12--> | |||
<ColumnsConcatenate><br /> | <ColumnsConcatenate><br /> | ||
<string>stop2;address;;dynamic;order_address_street</string><br /> | <string>stop2;address;;dynamic;order_address_street</string><br /> | ||
Řádek 48: | Řádek 60: | ||
</ColumnsConcatenate> | </ColumnsConcatenate> | ||
<!--T:13--> | |||
'''<br /> | '''<br /> | ||
''' | ''' | ||
<!--T:14--> | |||
<br /> | <br /> | ||
<!--T:15--> | |||
<br /> | <br /> | ||
</translate> | </translate> |
Verze z 17. 8. 2022, 10:00
Do importeru zadáváme jednotlivé "sloupce" tak, že vypisujeme všechny potřebné elementy, které od sebe oddělujeme dolním podtržítkem.
XML:
<?xml version="1.0" encoding="utf-8" ?>
<order>
<customerId><![CDATA[322]] ></customerId>
<orderId><![CDATA[2017000123]] ></orderId>
<customerName><![CDATA[Frant Vomáčka (franta@franta.com)]] ></customerName>
<address>
<street><![CDATA[U Hvězdárny]] ></street>
<streetNumber><![CDATA[23]] ></streetNumber>
<city><![CDATA[Plzeň]] ></city>
<zip><![CDATA[32600]] ></zip>
</address>
<weightGrams><![CDATA[30100]] ></weightGrams>
<phone><![CDATA[603225588]] ></phone>
<email><![CDATA[franta@franta.com]] ></email>
<note><![CDATA[]] ></note>
</order>
Příklad1.: orderId chceme nadefinovat jako id
Zápis v importeru:
<string>id;order_orderId</string>
Příklad 2.: elementy týkající se adresy chceme spojit do pole address
Zápis v importeru:
<ColumnsConcatenate>
<string>stop2;address;;dynamic;order_address_street</string>
<string>stop2;address;, ;dynamic;order_address_streetNumber</string>
<string>stop2;address; ;dynamic;order_address_zip</string>
<string>stop2;address; ;dynamic;order_address_city</string>
</ColumnsConcatenate>