XML-tools - overzicht

Dit product behuist een duidelijke omgeving voor de visuele ontwikkeling van XML. Met de tools kunt u onder meer DTD-bestanden, XML-schema's en XML-bestanden samenstellen.

De volgende XML-tools zijn beschikbaar:

De XML-editor is een tool voor het maken en bekijken van XML-bestanden. In de editor kunt u geheel nieuwe XML-bestanden en XML-bestanden aan de hand van bestaande DTD-bestanden of XML-schema's maken. Verder kunt u in de editor XML-bestanden bewerken, aan DTD-bestanden of schema's koppelen en valideren.

De DTD-editor is een tool voor het maken en bekijken van DTD-bestanden.

De XML-schemaeditor is een tool voor het maken, bekijken en valideren van XML-schema's. In de editor kunt u taken uitvoeren als het maken van XML-schemacomponenten en het importeren en bekijken van XML-schema's.

Wees voorzichtig bij het openen van grote bestanden in een van de XML-editors. Als de geheugenlimieten van de workbench worden overschreden, wordt deze voortijdig afgesloten zonder de gegevens op te slaan. (Er worden ook geen waarschuwings- of foutberichten gegeven.) De hoeveelheid benodigd geheugen kunt u het best inschatten aan de hand van het aantal elementen in een XML-bestand en niet aan de hand van de grootte. Bovendien zijn de geheugenvereisten afhankelijk van eventuele andere geopende bestanden in de workbench. Soms kunt u een bestand van 15 MB openen, terwijl in een ander geval een bestand van 1 MB problemen kan veroorzaken. Het is dan ook raadzaam alle gegevens in de workbench op te slaan voordat u een groot XML-bestand opent. Dit is een permanente beperking.

Wanneer de XML-parser een niet-omzetbare URI (bijvoorbeeld in een DOCTYPE-declaratie) aantreft, wordt een fatale IO-fout gemeld en stopt de verwerking. Een niet-omzetbare URI wordt niet als syntactische of semantische fout gezien en wordt daarom niet door de parser afgehandeld. Het document blijft vervolgens ongecontroleerd. Dit probleem is bekend.