Varför konvertera XSD till HTML?
En XSD skriven i XML-syntax är svår att läsa för icke-utvecklare. Genom att konvertera den till .html skapas en navigerbar referenssida som listar element, typer, attribut och kardinalitetsregler som kan publiceras på ett intranät eller delas med intressenter utan att kräva XML-verktyg.
Hur man konverterar XSD till HTML
Oxygen XML Editor APP
Gå till Tools > Generate Documentation > XML Schema Documentation, välj HTML som utdataformat, välj en målmapp och klicka på Generate.
xs3p OPEN-SOURCE
Ladda ner xs3p.xsl och kör den mot din .xsd med hjälp av xsltproc eller Saxon för att skapa ett ensidigt HTML-dokument som listar alla element, typer och attribut.
Altova XMLSpy APP
Öppna din .xsd, gå till Tools > Generate Documentation, välj HTML som utdataformat och klicka på OK.
Om dessa format
En XSD-fil är en XML Schema Definition - en textfil som fastställer reglerna för vad ett specifikt XML-dokument får innehålla. Öppna den i valfri textredigerare eller, för syntaxmarkering…
Öppna detaljer för .XSD →En HTML-fil är en webbsida - vanlig text med märkspråkstaggar som en webbläsare omvandlar till den formaterade sida du ser. För att visa den, dubbelklicka så öppnas den i din webbläsare…
Öppna detaljer för .HTML →Kvalitet & vad man bör tänka på
- HTML-utdatan dokumenterar schemastrukturen - den visar elementnamn, typer och antal förekomster, inte faktiskt XML-datainnehåll.
- Kvaliteten på utdatan beror på inbäddade
<xs:annotation>-block; ett schema utan anteckningar ger endast strukturell information. - En
.xsdkan inte döpas om till.html; den innehåller XML-schemasyntax, inte webbläsarläsbar kod.
Vanliga frågor
Kan jag publicera den genererade HTML-filen på en webbplats?
Vad händer om min XSD saknar anteckningar?
<xs:annotation>-block i din XSD för rikare dokumentation.