XML-editor er et værktøj til oprettelse og fremvisning af XML-filer.
Du kan bruge editoren til at udføre en lang række opgaver, f.eks.:
- Opret nye, tomme XML-filer, eller generér dem fra eksisterende DTD'er eller eksisterende XML-skemaer
- Redigér XML-filer
- Importér eksisterende XML-filer til struktureret fremvisning
- Tilknyt XML-filer til DTD'er eller XML-skemaer
XML-editoren indeholder to overordnede oversigter: oversigten Kilde og oversigten Design.
Du kan også bruge oversigten Struktur til at indsætte og slette elementer.
Oversigten Kilde
Med oversigten Kilde kan du få vist og arbejde direkte med kildekoden til en fil. Mange af XML-redigeringsfunktionerne i XML-editorens Kilde-oversigt minder meget om dem, der er tilgængelige i oversigten Kilde i Sidedesigner.
Oversigten Kilde omfatter mange tekstredigeringsfunktioner, bl.a.:
- Fremhævning af syntaks, ubegrænset fortryd/gentag samt brugerdefinerede skabeloner.
- Indholdsassistance, som bruger oplysningerne i en DTD- eller skemaindholdsmodel til at vise en liste med acceptable fortsættelser afhængigt af, hvor markøren er placeret i en XML-fil, eller hvad der lige er skrevet.
- "Smart" dobbeltklik-funktion. Hvis markøren er placeret på en attributværdi, vil du med ét dobbeltklik vælge denne værdi, med endnu et dobbeltklik vælge attributværdi-parret og med et tredje dobbeltklik vælge hele koden. Det gør det nemmere at kopiere og klistre almindeligt brugte XML-stykker.
Oversigten Design
XML-editoren indeholder også en oversigt, der hedder Design.
Denne oversigt omfatter følgende funktioner:
- XML-filen er samtidig repræsenteret som en tabel og en træstruktur. Det gør navigering og redigering nemmere.
- Indholds- og attributværdier kan redigeres direkte i tabelcellerne, mens pop op-menuer i trænoderne indeholder alternativer, som er gyldige for den pågældende placering. Eksempelvis vil menupunktet Tilføj underordnet kun vise de elementer fra en DTD eller et XML-skema, som ville være gyldige underordnede det pågældende sted (så længe grammatikbetingelser er slået til).
Oversigten Design er især praktisk, hvis XML er nyt for dig, eller hvis du skal udføre formularorienteret redigering. Du kan f.eks. bruge guiden Opret XML-fil til at oprette en XML-skabelonfil til en jobbeskrivelsesformular fra en jobbeskrivelses-DTD. Når disse trin er gennemført, skal du bare angive data i formularen vha. oversigten Design.