De XML-editor is een tool voor het maken en bekijken van XML-bestanden.
U kunt het gebruiken om verschillende taken uit te voeren, zoals:
- Nieuwe, lege XML-bestanden maken of deze genereren uit bestaande DTD's of bestaande XML-schema's
- XML-bestanden bewerken
- Bestaande XML-bestanden importeren om ze in gestructureerde vorm te bekijken
- XML-bestanden koppelen aan DTD's of XML-schema's
De XML-editor heeft twee belangrijke views - de view Bron en de view Ontwerp.
U kunt ook de view Overzicht gebruiken om elementen in te voegen en te wissen.
De view Bron
Met de view Bron kunt u de broncode van een bestand bekijken en hier rechtstreeks mee werken.
Veel van de XML-bewerkingsmogelijkheden in de view Bron van de XML-editor zijn erg vergelijkbaar met de mogelijkheden die beschikbaar zijn in de view Bron van Page Designer.
De view Bron beschikt over veel tekstbewerkingsmogelijkheden, zoals:
- Syntaxisaccentuering, ongelimiteerd ongedaan maken/herstellen en door de gebruiker gedefinieerde sjablonen.
- Contenthulp die de informatie in een DTD of schemacontentmodel gebruikt om een lijst met acceptabele continuaties te maken, afhankelijk van waar de cursor zich in een XML-bestand bevindt, of wat er zojuist is getypt.
- "Slim" dubbelklikgedrag. Als u de cursor hebt geplaatst in een kenmerkwaarde, wordt met een dubbelklik die waarde geselecteerd, wordt met nog een dubbelklik het kenmerk/waarde-paar geselecteerd en wordt met een derde dubbelklik de volledige tag geselecteerd.
Hierdoor wordt het eenvoudiger om veelgebruikte onderdelen van XML te kopiƫren en te plakken.
De view Ontwerp
De XML-editor heeft ook een view Ontwerp.
Hierin:
- Wordt het XML-bestand gelijktijdig weergegeven als een tabel en een (boom)structuur. Dit vereenvoudigt het navigeren en bewerken.
- Content en kenmerkwaarden kunnen rechtstreeks in de tabelcellen worden bewerkt, terwijl voorgrondmenu's in de boomstructuurknooppunten alternatieven bieden die geldig zijn voor die locatie.
Met de menuoptie Onderliggend item toevoegen worden alleen die elementen van een DTD of XML-schema afgebeeld die op dat punt geldige onderliggende items zouden zijn (zolang er beperkende grammaticavoorwaarden zijn ingeschakeld).
De view Ontwerp is vooral handig als u nog niet erg bekend bent met XML of een formuliergeoriƫnteerde bewerking wilt uitvoeren. U kunt bijvoorbeeld de wizard XML-bestand maken gebruiken om een sjabloon-XML-bestand te maken voor een taakbeschrijvingsformulier van een taakbeschrijving-DTD.
Nadat die stappen zijn uitgevoerd, hoeft u alleen de formuliergegevens in te voeren met behulp van de view Ontwerp.
De volgende links verschaffen meer informatie over de XML-editor: