XML eszközök - áttekintés

Ez a termék egy összefüggő vizuális XML fejlesztői környezetet biztosít. Az eszközkészlet DTD fájlok, XML sémák és XML fájlok építéséhez tartalmaz összetevőket.

Az alábbi XML eszközök állnak rendelkezésre:

Az XML szerkesztő XML fájlok létrehozására és megjelenítésére szolgáló eszköz. Segítségével új XML fájlokat hozhat létre vagy a nulláról, vagy pedig meglévő DTD fájlokból, illetve meglévő XML sémákból. Használhatja továbbá XML fájlok szerkesztésre, társítására DTD fájlokkal vagy sémákkal, valamint érvényesítésükre.

Az DTD szerkesztő DTD fájlok létrehozására és megjelenítésére szolgáló eszköz.

Az XML sémaszerkesztő XML sémák létrehozására, megjelenítésére és érvényesítésére szolgáló eszköz. Az XML sémaszerkesztő segítségével olyan feladatokat végezhet, mint például XML sémakomponensek létrehozása, valamint XML sémák importálása és megjelenítése.

Különös gonddal járjon el nagy fájlok megnyitásakor az XML szerkesztők bármelyikében. A munkaterület memóriakorlátainak túllépése esetén az hirtelen bezáródik bármiféle adatok mentése nélkül (és figyelmeztetés, illetve hibaüzenetek nélkül). A szükséges memória mennyiségét az XML fájlban található elemek száma, nem pedig a fájl mérete jelzi legjobban. A memóriaszükséglet attól is függ, hogy még mi más van nyitva a munkaterületen - bizonyos esetekben megnyithat egy 15 megabyte méretű fájlt, máskor pedig az 1 megabyte méretűek is problémákat okozhatnak. Ezért javasolt az összes adatot elmeneti a munkaterületen a nagy XML fájlok megnyitása előtt. Ez egy állandó korlátozás.

Az XML értelmező viselkedése feloldhatatlan URI (például egy DOCTYPE deklarációban) esetén az, hogy végzetes I/O hibát jelent, és leállít minden további feldolgozást. A feloldatlan URI sem nem szintaktikai, sem nem szemantikai hiba mint olyan, az értelmező nem kísérli meg kezelni. A dokumentum lényegében ellenőrizetlen marad. Ez egy ismert probléma.