Přeskočit na hlavní obsah

Příklad použití flexibee2xml na macOS

Jak spustit a předat parametry nástroji flexibee2xml na macOS?

Autor: Petr Pech

Nástrojem flexibee2xml lze jednoduše převést soubory do jiného formátu. Níže najdete ukázku převodu sešitu XLS do XML na macOS.


Příkaz v terminálu

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

Část příkazu

Význam

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

Umístění nástroje.

--from-xls

Parametr určující formát vstupního souboru.

test.xls

Název vstupního souboru.

--evidence

Parametr určující evidenci, pro kterou bude XML vytvářeno — podle něj se pojmenují elementy jednotlivých řádků.

cenik

Strojový název evidence v ABRA Flexi.

--to-xml

Parametr určující výstupní formát.

cenik.xml

Název výstupního souboru.

Vstupní i výstupní formát lze zaměnit za jiný — nástroj zvládá také XLSX, CSV, JSON a DBF. Úplný přehled přepínačů najdete v článku Konvertor Flexi2XML.


Na co si dát pozor

  • Cesta k nástroji. Název aplikačního balíčku se podle stáří instalace liší. Nenajdete-li nástroj na uvedené cestě, vyhledejte na disku soubor flexibee2xml — uvnitř balíčku je vždy ve složce Contents/Resources.

  • Pracovní adresář. Vstupní i výstupní soubor se hledají a zakládají v adresáři, ve kterém terminál právě stojí. Nejjednodušší je přepnout se do složky se soubory příkazem cd, nebo psát celé cesty.

  • Uvozovky u středníku. Zadáváte-li oddělovač CSV, uzavřete jej do uvozovek — --delimeter ";". Bez nich jej shell považuje za oddělovač příkazů a část příkazu zahodí.

💡 Že máte správnou cestu a nástroj funguje, ověříte spuštěním s parametrem --help — vypíše svou verzi a všechny dostupné přepínače. Překlep v názvu přepínače nástroj ohlásí jako Unrecognized option a skončí, takže se chyba pozná hned.


Související

Dostali jste odpověď na svou otázku?