Sklep internetowy na własność
Strona główna » Centrum pomocy » Baza informacji pomocy - Pliki w sklepie » Pliki importu danych - format CSV oraz XML

Pliki importu danych - format CSV oraz XML

Wymiana danych produktów w sklepie internetowym poprzez zewnętrzne pliki jest powszechnie stosowana, aby ułatwić aktualizację i synchronizację produktów pomiędzy sklepem internetowym a innymi systemami, takimi jak systemy magazynowe, systemy zarządzania katalogiem produktów lub narzędzia do importu i eksportu danych. Sklep internetowy musi posiadać opcję wymiany danych poprzez zewnętrzne pliki. Musi być możliwość zarówno importu danych z plików jak i możliwość eksportu do plików.

Najczęściej używanymi formatami wymiany danych są pliki w formacie CSV oraz XML. Mogą one być używane do tworzenia nowych produktów,lub modyfikacji danych istniejących produktów.

Eksport danych produktów z sklepu internetowego do pliku CSV/XML jest również często używany do tworzenia kopii zapasowych danych produktów lub przenoszenia danych produktów do innych systemów lub sklepów. Obydwie opcje są udostępniane przez większość platform sklepów internetowych, lub mogą być dostarczane przez różnego rodzaju rozszerzenia/wtyczki.
 

Format pliku CSV

Plik wymiany danych w formacie CSV (Comma Separated Values) to plik tekstowy, w którym dane są przechowywane w postaci tabeli. Każda linia pliku odpowiada wierszowi w tabeli, a poszczególne komórki wiersza są oddzielone przecinkami, średnikiem lub innym znakiem określanym jako separator.

Plik CSV jest przeznaczony do przechowywania danych tabelarycznych, takich jak dane katalogu produktów, informacje o klientach, transakcjach czy inne dane dotyczące sklepu internetowego. Plik CSV jest formą tekstową danych zapisywanych w arkuszach kalkulacyjnych np. w Excelu. Plik CSV można otworzyć w tym programie, dokonać jego edycji i zapisać ponownie do formatu csv.

Przykład pliku CSV:
Nr_katalogowy;Nazwa_produktu,Cena_brutto
CDE;Bluza męska;90.00
EFG;Rower damski:1450.00
Jeżeli plik zawiera znaki specjalne to należy każdą wartość umieścić z cudzysłowach (taką opcję zapisu posiadają arkusze kalkulacyjne).
Nr_katalogowy;Nazwa_produktu,Cena_brutto
"CDE";"Bluza męska";"90.00"
"EFG";"Rower damski":"1450.00'
Pierwszy wiersz pliku CSV zwykle zawiera nagłówki kolumn, które opisują rodzaj danych w danej kolumnie.

Plik CSV jest łatwy do odczytu zarówno dla ludzi, jak i dla komputerów, ponieważ jest przeznaczony do przechowywania danych w prostym i przejrzystym formacie. Można go otworzyć i edytować za pomocą większości programów arkuszy kalkulacyjnych, takich jak Microsoft Excel lub Open Office, oraz używać go do importu i eksportu danych z różnych systemów.
 

Format pliku XML

Plik wymiany danych w formacie XML (eXtensible Markup Language) to plik tekstowy, w którym dane są przechowywane w postaci strukturalnej. Plik składa się z elementów i tekstu, a poszczególne elementy i atrybuty są oznaczane znacznikami. Budowa tego pliku wygląda trochę jak jak kod html - dla osoby, która nie ma doświadczenia z komputerami - budowa pliku może wydawać się skomplikowana. Na pewno edycja samego pliku jest dużo trudniejsza niż edycja pliku w formacie csv.

Plik XML jest przeznaczony do przechowywania danych strukturalnych, takich jak dane katalogu produktów, informacje o klientach, transakcjach lub inne dane dotyczące sklepu internetowego.

Przykład pliku XML :
<Produkty>
  <Produkt>
    <Nr_katalogowy>CDE</Nr_katalogowy>
    <Nazwa_produktu><![CDATA[Bluza męska]]</Nazwa_produktu>
    <Cena_brutto>90.00</Cena_brutto>
  </Produkt>
  <Produkt>
    <Nr_katalogowy>EFG</Nr_katalogowy>
    <Nazwa_produktu><![CDATA[Rower damski]]</Nazwa_produktu>
    <Cena_brutto>1450.00</Cena_brutto>
  </Produkt>
</Produkty>
W powyższym przykładzie nazwy produktu ujęte są w dodatkowy parametr CDATA. Taki dodatkowy parametr pozwala na zawarcie znaczników i znaków specjalnych bez ich interpretacji przez parser XML. Oznacza to, że zawartość sekcji CDATA jest traktowana jako czysty tekst, a nie jako elementy lub atrybuty XML. Stosuje się go tam gdzie jest zapisywany zwykły tekst np. nazwy produktów, opisy produktów, w tekście, który zawiera kod HTML.

Plik XML jest bardziej złożony niż plik CSV, ponieważ jest przeznaczony do przechowywania danych w bardziej zaawansowanej i złożonej formie. Format ten jest dobrze obsługiwany przez wiele języków programowania, bibliotek i narzędzi, co umożliwia proste i szybkie przetwarzanie i analizowanie danych. Jest to format często stosowany w przypadku dużych zbiorów danych, lub ich hierarchicznej struktury.
Przejdź do strony głównej Wróć do kategorii Baza informacji pomocy - Pliki w sklepie

Strona korzysta z plików cookies niezbędnych do działania strony zgodnie z Polityką prywatności. Możesz zmienić ustawienia cookie w Twojej przeglądarce.

AKCEPTUJĘ