Waarom XSD naar HTML converteren?
Een XSD geschreven in XML-syntaxis is moeilijk te lezen voor niet-ontwikkelaars. Converteren naar .html produceert een navigeerbare referentiepagina met elementen, typen, attributen en cardinaliteitsregels die op een intranet kunnen worden gepubliceerd of gedeeld met belanghebbenden zonder dat XML-tools vereist zijn.
Hoe XSD naar HTML te converteren
Oxygen XML Editor APP
Ga naar Tools > Generate Documentation > XML Schema Documentation, selecteer HTML als uitvoerformaat, kies een uitvoermap en klik op Generate.
xs3p OPEN-SOURCE
Download xs3p.xsl en voer dit uit tegen je .xsd met behulp van xsltproc of Saxon om een HTML-document van één pagina te produceren met alle elementen, typen en attributen.
Altova XMLSpy APP
Open de .xsd, ga naar Tools > Generate Documentation, selecteer HTML als uitvoerformaat en klik op OK.
Over deze formaten
Een XSD-bestand is een XML Schema Definition - een tekstbestand dat de regels vaststelt voor wat een specifiek XML-document mag bevatten. Open het in elke tekstverwerker of, voor…
Open .XSD details →Een HTML-bestand is een webpagina - platte tekst met markup-tags die een browser omzet in de opgemaakte pagina die u ziet. Om het te bekijken, dubbelklikt u erop en het opent in uw browser…
Open .HTML details →Kwaliteit & waar op te letten
- De HTML-uitvoer documenteert de schemastructuur - het toont elementnamen, typen en het aantal voorkomens, niet de werkelijke XML-gegevensinhoud.
- De kwaliteit van de uitvoer hangt af van de ingebedde
<xs:annotation>-blokken; een schema zonder annotaties produceert alleen structurele informatie. - Een
.xsdkan niet worden hernoemd naar.html; het bevat XML-schemasyntaxis, geen door een browser te renderen markup.
Veelgestelde vragen
Kan ik de gegenereerde HTML op een website publiceren?
Wat als mijn XSD geen annotaties heeft?
<xs:annotation>-blokken toe aan de XSD voor rijkere documentatie.