Preskoči na glavno vsebino

Príklad použitia flexibee2xml na macOS

Ako spustiť a odovzdať parametre nástroju flexibee2xml na macOS?

Avtor: Petr Pech

Nástrojom flexibee2xml možno jednoducho previesť súbory do iného formátu. Nižšie nájdete ukážku prevodu zošita XLS do XML na macOS.


Príkaz v termináli

/Applications/FlexiBee.app/Contents/Resources/flexibee2xml --from-xls test.xls --evidence cenik --to-xml cenik.xml

Časť príkazu

Význam

/Applications/FlexiBee.app/Contents/Resources/flexibee2xml

Umiestnenie nástroja.

--from-xls

Parameter určujúci formát vstupného súboru.

test.xls

Názov vstupného súboru.

--evidence

Parameter určujúci evidenciu, pre ktorú bude XML vytvárané — podľa neho sa pomenujú elementy jednotlivých riadkov.

cenik

Strojový názov evidencie v ABRA Flexi.

--to-xml

Parameter určujúci výstupný formát.

cenik.xml

Názov výstupného súboru.

Vstupný aj výstupný formát možno zameniť za iný — nástroj zvláda aj XLSX, CSV, JSON a DBF. Úplný prehľad prepínačov nájdete v článku Konvertor Flexi2XML.


Na čo si dať pozor

  • Cesta k nástroju. Názov aplikačného balíka sa podľa veku inštalácie líši. Ak nástroj na uvedenej ceste nenájdete, vyhľadajte na disku súbor flexibee2xml — vnútri balíka je vždy v priečinku Contents/Resources.

  • Pracovný adresár. Vstupný aj výstupný súbor sa hľadajú a zakladajú v adresári, v ktorom sa terminál práve nachádza. Najjednoduchšie je prepnúť sa do priečinka so súbormi príkazom cd, alebo písať celé cesty.

  • Úvodzovky pri bodkočiarke. Ak zadávate oddeľovač CSV, uzavrite ho do úvodzoviek — --delimeter ";". Bez nich ho shell považuje za oddeľovač príkazov a časť príkazu zahodí.

💡 Že máte správnu cestu a nástroj funguje, overíte spustením s parametrom --help — vypíše svoju verziu a všetky dostupné prepínače. Preklep v názve prepínača nástroj ohlási ako Unrecognized option a skončí, takže sa chyba spozná hneď.


Súvisiace

Ste s tem dobili odgovor na svoje vprašanje?