Máte e-shop a potřebujete do něj nahrát desítky nebo stovky produktů. Jejich název, parametry, cenu, obrázek a spoustu dalších informací, které vaše zákazníky zajímají. Zadávat vše ručně produkt za produktem vám bude trvat celou věčnost. A dřív nebo později nejspíš stejně někde uděláte chybu. Naštěstí už dnes většina e-shopových řešení umožňuje import a export dat ze souborů v CSV nebo XML formátu. Díky tomu můžete v e-shopu velice snadno hromadně aktualizovat informace u výrobků, nahrávat nové zboží nebo produkty z nabídky mazat. Stejně jednoduše z databáze vyexportujete údaje o zákaznících, objednávkách nebo třeba přijatých fakturách.
Obsah
XML formát je standardizovaný formát pro výměnu a sdílení dat. Zkratka XML znamená Extensible Markup Language, česky rozšiřitelný značkovací jazyk. Rozšiřitelný proto, že umožňuje uživatelům vytvářet k popisu obsahu vlastní sady značkovacích symbolů. Data ve formátu XML jsou ukládána do přehledné struktury, která je strojově i člověkem čitelná. XML formát dokáže oddělit obsah od formy, a proto lze XML data načíst i v jiných jazycích a je snadné je exportovat. XML formát oceníte především při práci s daty, která mají složité uspořádání nebo pocházejí z různých zdrojů.
Zápis v XML formátu vypadá např. takto:
<?xml version="1.0" encoding="utf-8"?>
<XML>
<Název produktu>Pánské tričko Nike DRI-FIT MILER<Název produktu/>
<Kód>113751<Kód/>
<Barva>Černá<Barva/>
<Cena>799,- Kč<Cena/>
</XML>
Pokud jste XML soubor nevytvářeli, ale dostali jste jej od vývojáře a nebo svého dodavatele produktů, uložený na URL adrese, například na https://www.rigoro-tech.cz/sitempa.xml
, tak postupujte následovně:
Soubor XML lze otevřít několika způsoby. Můžete jej otevřít a upravovat pomocí textového editoru, ve vašem počítači, například v Notepadu pro Windows, prohlížet si jej ve webovém prohlížeči nebo použijte program XML editor Notepad++, který vám umožní soubor prohlížet, upravovat, a dokonce jej převádět do jiných formátů.
V Rigoru pro práci s XML soubory nejčastěji používáme aplikaci Mergado. Jde o webovou apliakci, kde stačí vložit URL vašeho feedu a můžete s obsahem produktů pracovat, aniž by jste ovlivnili produkty u vás na e-shopu.
Formát CSV (Comma Separated Values) je jednoduchý textový formát pro přenos tabulkových dat. Jednotlivé hodnoty textu jsou od sebe odděleny tzv. oddělovačem. Protože se jedná o prostý text, lze jej snadno importovat do tabulkového procesoru nebo jiné databáze pro ukládání dat. Podstatou je, že můžete exportovat složitá data z jedné aplikace do souboru CSV, a poté data v tomto CSV souboru importovat do jiné aplikace.
Jak anglický název Comma Separated Values napovídá, nejčastěji jsou jednotlivé textové hodnoty odděleny čárkou. Pokud hodnota sama čárku obsahuje, dá se celá hodnota do uvozovek, a až pak se oddělí čárkou. Pokud hodnota obsahuje i uvozovky, používají se zdvojené uvozovky. V praxi se jako oddělovač kromě čárky používají běžně i jiné znaky, například středník nebo tabulátor.
Zápis dat v CSV formátu vypadá např. takto:
Název produktu,Kód,Barva,Cena,
Po převodu do tabulkového procesoru dostaneme tento výstup:
Název produktu Kód Barva Cena Pánské tričko Nike DRI-FIT MILER 113751 Černá 799,- Kč
CSV soubor můžete otevřít a upravovat v textovém editoru (Notepad++, WordPad, Poznámkový blok apod.) nebo jej importovat do tabulkových procesorů (Excel, Google Sheet, LibreOffice Calc atd.).
Někdy je potřeba pro import CSV souboru do e-shopu změnit oddělovač.
Importní soubory lze do e-shopu nahrát dvěma způsoby. Buď manuálně přes administraci e-shopu, nebo automaticky přes předem určenou URL adresu. Pokud si vyberete automatickou aktualizaci dat přes URL, můžete si zvolit, jak často a jaké hodnoty se budou v e-shopu aktualizovat.
Provozovatelem stránek www.rigoro-tech.cz je Rigoro technologies, s. r. o., IČ 29380553,
člen skupiny Profitak group, s.r.o.