Du kan generera en XML-fil från ditt XML-schema om du snabbt vill skapa en XML-fil baserad på XML-schemafilen. När du genererar en XML-fil från ditt XML-schema sparar du tid, genom att skapa en XML-fil som redan är associerad med XML-schemat, och innehåller en del av de element och attribut som finns i XML-schemat.
När du har genererat XML-filen kan du fortsätta att anpassa den i XML-redigeraren.
Följande instruktioner är skrivna för resursperspektivet, men
de fungerar även i många andra fall.
Så här genererar du en XML-fil från ett schema:
- Högerklicka på den SML-schemafil du vill arbeta med i navigeringsvyn.
- Välj på menyn som visas.
- Välj projektet eller mappen som ska innehålla XML-filen, ange ett namn
och klicka på Nästa. Filnamnet måste sluta på .xml.
- Klicka på rotelementet för XML-filen. Rotelementet för en XML-fil är det element som innehåller alla andra element i filen.
Samtliga globala element du har definierat i XML-schemat kommer att ingå
i rotelementlistan. Om du inte har några globala element i XML-schemat kan du inte skapa en XML-fil från det.
- Välj bland följande innehållsalternativ:
- Skapa valfria attribut. Både
obligatoriska och valfria attribut genereras.
- Skapa valfria element. Både
obligatoriska och valfria element genereras.
- Skapa det första alternativet för ett obligatoriskt alternativ. Det första alternativet för ett obligatoriskt alternativ genereras i XML-filen.
- Fyll element och attribut med data. Eventuella
element och attribut som genererats fylls med exempeldata.
Om du inte väljer något av de här alternativen kommer endast minsta möjliga mängd innehåll
för XML-filen att skapas.
- Avsnittet Namnområdesinformation innehåller information om
målnamnområdet för XML-schemat, dess prefix och schemaplatsen. Mer information om namnområden och namnområdesprefix finns i referensinformationen.
- Markera den post du vill redigera och klicka sedan på Redigera.
- Värdet i fältet Namnområdesnamn är målnamnområdet för XML-schemat. Din XML-fil bör vara
associerad med samma namnområde som det associerade XML-schemat.
- Prefixet Prefix läggs till alla kvalificerade element och attribut i XML-filen som är associerade till namnområdet.
- Fältet Sökväg innehåller sökvägen till XML-schemat.
- Klicka på OK, och sedan på Slutför.
XML-filen kommer att innehålla det valda rotelementet, samt eventuella element och attribut som rotelementet
innehåller. Det innehåller dessutom information om namnområde och placering för XML-filen.
Du kan nu lägga till element och attribut i XML-filen.
Obs! I en del fall kan XML-filer som genereras från komplicerade XML-schemafiler bli ogiltiga.
Om det inträffar kan du öppna den genererade filen i XML-redigeraren och rätta till eventuella fel som inträffat.
I vanliga fall gäller det endast ett mindre antal fel. Följande XML-schemakonstruktioner kan innebära problem:
- Begränsningar. En del begränsade element genereras felaktigt.
- Fasetter: Standardgenererade datavärden kanske inte uppfyller reglerna för komplexa fasetter (exempelvis mönster).
- Abstrakta element. Abstrakta element genereras ibland felaktigt.