Du kan generere en XML-fil ut fra XML-skjemaet hvis du vil opprette en XML-fil raskt på grunnlag av XML-skjemafilen. Generering av XML-fil ut fra XML-skjemaet sparer tid ved at det genereres en XML-fil som allerede er
knyttet til XML-skjemaet og inneholder i hvert fall enkelte av elementene og attributtene i XML-skjemaet.
Når du har generert XML-filen, kan du tilpasse den i XML-redigeringsprogrammet.
Instruksjonene nedenfor er skrevet for Ressurs-perspektivet, men virker også for mange andre perspektiver.
Slik genererer du en XML-fil på grunnlag av et skjema:
- Høyreklikk på XML-skjemafilen du vil arbeide med, i Navigator-visningen.
- I hurtigmenyen klikker du på .
- Velg et prosjekt eller en mappe som skal inneholde XML-filen, oppgi navn for den og klikk på
Neste. Navnet på filen må slutte på .xml.
- Klikk på rotelementet til XML-filen. Rotelementet til en XML-fil er elementet som inneholder alle andre elementer i den filen. Alle globale elementer som du har definert i
XML-skjemaet, blir tatt med på rotelementlisten. Hvis du ikke har noen globale elementer i XML-skjemaet, kan du ikke opprette en XML-fil ut fra det.
- Velg blant følgende innholdsalternativer:
- Opprett valgfrie attributter. Både obligatoriske og valgfrie attributter blir generert.
- Opprett valgfrie elementer. Både obligatoriske og valgfrie elementer blir generert.
- Opprett første valg av obligatoriske valg. Første valg for et obligatorisk valg blir generert i XML-filen.
- Fyll elementer og attributter med data. Alle
elementer og attributter som genereres, blir fylt med eksempeldata.
Hvis du ikke velger noen av disse alternativene, blir bare et minimum av innhold som kreves for XML-filen, opprettet.
- Seksjonen Navneområdeinformasjon inneholder informasjon om målnavneområdet
til XML-skjemaet og dets prefiks og skjemaplassering. Du finner flere opplysninger om navneområder og navneområdeprefikser ved å klikke på beslektede referanser.
- Velg oppføringen du vil redigere, og klikk på Rediger.
- Verdien i feltet Navn på navneområde er målnavneområdet for XML-skjemaet. XML-filen må være tilknyttet samme navneområde som XML-skjemaet det er tilknyttet.
- Alle kvalifiserte elementer og attributter i XML-filen som er knyttet til navneområdet, får verdien i feltet Prefiks som prefiks.
- Feltet Plasseringstips
inneholder plasseringen til XML-skjemaet.
- Klikk på OK og deretter på Fullfør.
XML-filen vil inneholde det valgte rotelementet og eventuelle elementer eller attributter som finnes i rotelementet. Den inneholder også informasjon om XML-filens navneområde og plassering. Du kan nå legge til elementer og attributter i XML-filen.
Merk:
I visse tilfeller når en XML-fil genereres ut fra en kompleks XML-skjemafil, er ikke XML-filen gyldig.
Hvis det skjer, kan du åpne den genererte filen i XML-redigeringsprogrammet og rette eventuelle feil som oppstår. Vanligvis er det bare nødvendig å rette noen få feil. Følgende
XML-skjemasetninger kan by på problemer:
- Begrensninger. Av og til genereres begrensede elementer ved en feil.
- Fasetter: Standard genererte dataverdier samsvarer ikke alltid med komplekse fasetter (f.eks. mønstre).
- Abstrakte elementer. Abstrakte elementer genereres av og til ved en feil.