Konvertor XML faktúry na JSON (UBL e-faktúra)
Parser beží vo vašom prehliadači — súbor sa neodosiela na server. Vhodné na kontrolu štruktúry Peppol / UBL pred integráciou alebo na zdieľanie s vývojárom.
Súvisiace nástroje: JSON na XML, prehliadač faktúry. Viac o kontexte: Čo je e-faktúra.
Časté otázky k XML na JSON
Prebieha konverzia XML na JSON na serveri?
Nie. Táto konverzia sa vykonáva výhradne vo vašom prehliadači pomocou knižnice na parsovanie XML. Obsah faktúry sa neodosiela na efakturator.sk, čo znižuje riziko úniku citlivých údajov a zrýchľuje spracovanie pri bežných veľkostiach súborov.
Aký XML formát mám používať?
Konvertor očakáva textový XML dokument, typicky UBL 2.1 Invoice alebo CreditNote používaný v Peppol BIS 3.0. Ak váš systém exportuje iný „XML“ obal, uistite sa, že ide o čistý text XML, nie o binárny súbor alebo ZIP archív.
Čo znamená „čistý“ JSON výstup?
JSON je stromová reprezentácia rovnakých elementov a atribútov ako v XML. Hodnoty textových uzlov a názvy tagov sa zachovajú; môžete výsledok ďalej spracovať v skriptoch, účtovných nástrojoch alebo ho opať previesť na XML pomocou nášho nástroja JSON na XML.
Je výstup validný voči EN 16931?
Tento konvertor nenahrádza oficiálnu validáciu podľa Schematronu alebo národných pravidiel. Slúži na čitateľný náhľad a technickú prácu so štruktúrou. Pred odoslaním do štátneho systému alebo obchodného partnera použite schválený validátor vášho ERP alebo poskytovateľa Peppol prístupového bodu.
Prečo je limit 5 MB?
Limit chráni váš prehliadač pred pádom pri extrémne veľkých súboroch a zjednocuje pravidlá s PDF konverziou na serveri. Bežná e-faktúra má desiatky až stovky kilobajtov; ak ste nad limitom, skúste export bez príloh alebo rozdelenie dokumentu podľa pokynov vášho systému.
Ukladá sa história mojich konverzií?
Nie. Po obnovení stránky alebo zatvorení karty sa údaje stratia, pokiaľ si ich sami neuložíte. Odporúčame stiahnuť alebo skopírovať JSON hneď po úspešnej konverzii.
Môžem vložiť XML namiesto nahrávania súboru?
Áno. V záložke „Vložiť text“ môžete prilepiť celý obsah XML zo schránky. To je praktické pri kopírovaní z e-mailu alebo z logu integrácie bez ukladania súboru na disk.
Podporujete špeciálne znaky a diakritiku?
Áno. XML deklarácia UTF-8 je bežná; parser zachová slovenské znaky v JSON. Ak váš súbor používa iné kódovanie, prekonvertujte ho najprv na UTF-8 v zdrojovom systéme.
Čo ak dostanem chybu „Neplatné XML“?
Skontrolujte, či ste do poľa nevložili HTML stránku, PDF alebo či súbor nie je poškodený. Musí existovať jeden koreňový element a správne uzatvorené značky. Pri kopírovaní z niektorých editorov môžu pribudnúť neviditeľné znaky; skúste vložiť znova z pôvodného zdroja.
Kde sa dozviem viac o e-faktúrach?
Prečítajte si článok „Čo je e-faktúra“ na našej stránke alebo technický úvod k Peppol BIS 3.0. Oficiálne informácie sledujte u Finančnej správy SR a v materiáloch k zákonu č. 385/2025 Z. z.