XSD maken (XMLSchema)

Maak een XML-schemadefinitie (XSD) uit XML

Kenmerken

Ondersteuning voor 3 XSD-ontwerpen

Kies uit drie ontwerpstijlen, waaronder Russian Doll

Gegevenstype afleiden uit waarden

Analyseert getallen, datums en meer en zet ze automatisch om naar het juiste xs-type

Aantal voorkomens analyseren en toepassen

Voegt automatisch maxOccurs toe aan herhalende elementen

Zowel tekenreeks als bestand

Twee methoden: XML plakken of een .xml-bestand laden

Hoe te gebruiken

1

Selecteer het tabblad voor de invoermethode

Plak de XML direct op het tabblad Tekenreeks of laad een .xml op het tabblad Bestand

2

Geef het XSD-ontwerptype op

Kies het uitvoerformaat uit Russian Doll, Salami Slice of Venetian Blind

3

Kies het inhoudstype

Wissel tussen Smart, dat het type uit waarden afleidt, of het string-type voor alle elementen

4

Voer uit met de genereerknop

Druk op de knop om de analyse te laten lopen en de XSD direct rechts te tonen

5

De XSD opslaan of kopiëren

Download vanuit het uitvoerveld als schema.xsd of kopieer

Gebruikssituaties

XML-specificaties opstellen

Stel een schemadefinitie op uit een voorbeeld-XML en gebruik die om de gegevensstructuur te documenteren

Voorbereiding op gegevensvalidatie

Maak een validatieschema klaar om de geldigheid van te ontvangen XML te controleren

Structuur van API-koppelingen begrijpen

Analyseer de XML-respons van een externe API en maak de structuur van elementen en typen inzichtelijk

Voor het leren van XSD-syntaxis

Vergelijk de uitvoer van de drie ontwerpstijlen en verdiep uw begrip van de schemanotatie

Veiligheid en privacy

Volledig in de browser

Ingevoerde gegevens worden alleen in uw browser verwerkt en niet naar buiten verzonden.

Verwerking alleen in browser

het genereren van XSD vindt volledig in uw browser plaats, invoergegevens worden niet naar de server verzonden.

Communicatie versleuteld met HTTPS

Het laden van de pagina wordt ook versleuteld met TLS en de inhoud kan niet door derden worden gelezen.

Geen verzending naar derden

Invoergegevens worden niet naar externe services zoals advertentienetwerken of trackers verzonden.

Geen automatisch opslaan van resultaten

de gegenereerde XSD of invoersuggesties worden niet op de server opgeslagen.

Gerelateerde tools