Generátor testovacích XML dat
Stovky až tisíce fiktivních XML záznamů podle šablony: 350 typů hodnot — česká jména a adresy, firmy s platným IČO, účty, IBAN a QR platby, rodná čísla, letiště, kryptoměnové adresy, data pro vývoj i statistická rozdělení. Anglicky mock XML data generator.
Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.
Návrh záznamu
Vygenerovaná data
Jak použít: Generátor testovacích XML dat
Generátor vytvoří libovolný počet fiktivních XML záznamů pro testování importů, výkonu nebo validace. Stačí napsat jeden záznam jako XML a místo skutečných hodnot použít zástupné symboly jako {fullName}, {email} nebo {price:100-5000} — nástroj ho zopakuje a hodnoty doplní. Na výběr je 350 typů hodnot ve třinácti skupinách.
- Vyber předlohu (zákazníci, produkty, objednávky, firmy), nebo napiš vlastní šablonu jednoho záznamu.
- Zástupné symboly vkládej kliknutím z přehledu vpravo; pole
Hledatje najde podle názvu i popisu. Blok{repeat 1-3}…{/repeat}vytvoří proměnlivý počet vnořených položek. - Nastav
Kořenový prvekaPočet záznamů, pak výsledek zkopíruj nebo stáhni jako .xml. TlačítkoGenerovat znovuvytvoří jiná data.
Časté chyby a tipy
- Data jsou konzistentní
- Hodnoty jednoho záznamu k sobě patří: jméno, příjmení v odpovídajícím rodě, e-mail a rodné číslo; město, PSČ, kraj a SPZ; kód banky, číslo účtu, IBAN a BIC; značka auta a VIN. IČO, účet, IBAN, LEI, EAN, ISBN, VIN, čísla karet i adresy Bitcoinu a Etherea mají platnou kontrolní číslici nebo součet.
- Prázdné hodnoty a řady
{email?20}nechá e-mail prázdný ve 20 % záznamů, jako chybějící údaje ve skutečných datech.{seq:100|5}vytvoří řadu 100, 105, 110…,{cycle:A|B}střídá hodnoty dokola a{pattern:##-^^^}skládá kódy podle masky.- Bezpečné adresy
- E-maily používají jen rezervované domény example.cz, example.com a example.org, takže omylem odeslaná pošta nikoho neobtěžuje. Čísla karet projdou Luhnovou kontrolou, ale nejde o skutečné karty.
- Ověř výsledek
- Vygenerovaný soubor můžeš hned zkontrolovat proti XSD nebo DTD ve validátoru a vyzkoušet na něm XPath dotazy. Stejná data ve formátu JSON vytvoří Generátor testovacích JSON dat.
Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.
Další nástroje v kategorii Generátory
- Generátor UUID a ULID Generování UUID v1, v4, v7 a ULID a rozbor existujících identifikátorů včetně času vzniku.
- Generátor hesel a náhodných řetězců Náhodné řetězce a hesla z vybraných znaků, z bezpečného zdroje náhody.
- Generátor Lorem Ipsum Vyplňovací text: odstavce, věty nebo slova, volitelně s klasickým začátkem.
- Generátor testovacích JSON dat Fiktivní JSON záznamy podle šablony se správnými typy hodnot: pole, objekt nebo JSON Lines, 350 typů dat od jmen a IBAN po letiště, JWT, Bitcoin a Ethereum adresy.
- Generátor hashů (MD5, SHA-1, SHA-256…) Otisky MD5, SHA-1, SHA-2, SHA-3 a RIPEMD-160 textu nebo souboru, včetně HMAC.
- Generátor a čtečka QR a čárových kódů QR kód, EAN, Code 128, Data Matrix, PDF417, Aztec a dalších přes 100 typů čárových kódů ke stažení jako SVG nebo PNG a čtení QR i čárových kódů z obrázku.
- Generátor QR platby Generátor bankovního QR kódu pro platbu v ČR: číslo účtu a banka nebo IBAN, částka, symboly a zpráva.
- Výpočet CRC a Adler-32 Kontrolní součty CRC-32, CRC-32C, CRC-16 (CCITT, ARC, MODBUS), CRC-8 a Adler-32 z textu.
- Bcrypt hash a ověření hesla Vytvoření bcrypt hashe hesla s volitelným cost faktorem a ověření hesla proti hashi.