TAS:Pokročilé/Pluginy/Input, Output/Import/ScenarioImporter/Struktura ScenarioImporteru při importu z xml: Porovnání verzí

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
značky: ruční vrácení zpět revertováno
značky: ruční vrácení zpět revertováno
Řádek 1: Řádek 1:
<languages /> <translate>
<languages />  


<!--T:1-->
<!--T:1-->
Řádek 70: Řádek 70:
<!--T:15-->
<!--T:15-->
<br />
<br />
</translate>

Verze z 30. 8. 2022, 07:42

Jiné jazyky:

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>