XML séma szerkesztő

Tökéletesített megjelenítés és részletes vagy egyszerű nézet

A szerkesztő grafikus megjelenése továbbfejlesztésre került, és típus alapú nézetet biztosít az XML sémákhoz. A típusok keretszerű ábrákként jelennek meg. Ha a típusok elemeket és attribútumokat tartalmaznak, akkor ezek mezőkként kerülnek kilistázásra a keretben.

Az XML séma szerkesztő jobbfelső sarkában egy nézet mód legördülő lista látható, amellyel átválthat az Egyszerűsített és a Részletes nézetek között. Az Egyszerűsített nézet sok összetett XML séma szerkezetet elrejt, így olyan XML adatszerkezeteket hozhat létre, amelyek megfelelnek a szerzői minták helyes alkalmazásának. A Részletes nézet megjeleníti az összes XML séma szerkezetet, így bármilyen szerzői mintával létrehozhat XML adatszerkezeteket.

Egyszerűsített nézet:
XML séma szerkesztő egyszerűsített nézete

Átnevezés átdolgozás támogatása

Az átdolgozás támogatás rendelkezésre áll a fájlokon belül és az átdolgozásra kerülő összetevőkre hivatkozó külső fájlokhoz. Ez azt jelenti, hogy ha átnevez egy összetett típust, akkor a más sémák rá mutató hivatkozásai az aktuális projektben vagy munkaterületen frissítésre kerülnek. Egy előkép párbeszédablakban megvizsgálhatja az összes átdolgozási módosítást a módosítások elvégzése előtt.

Meghatározás hivatkozások keresése

Az XML séma lehetővé teszi a megnevezett hivatkozásokra, például elemekre és típusokra való hivatkozást. A keresés nézet megjeleníti azokat a helyeket a munkaterületen, ahol az összetevőre hivatkozás van.

Típusok és elemek tallózása

A tallózás művelettel meghívhatja az új Típus beállítása párbeszédablakot, ahol kiválaszthatja az aktuális séma típusát, vagy bármely sémát az aktuális projektben vagy munkaterületen. Ha már kiválasztotta a típust és a típus egy külső sémához tartozik, akkor az importálás automatikusan hozzáadásra kerül. Az elemeket az elemhivatkozások szerkesztésekor is ugyanígy tallózhatja.

Tökéletesített XML leképezés eszköz

Tökéletesített felhasználói felület

A felhasználói felület átdolgozásra került. A felület egy jobban skálázható és egyszerűbben használható szerkesztőt biztosít. A leképezéseket grafikusan határozhatja meg, a forrás és cél dokumentumok elemeit fogd és vidd műveletekkel kapcsolhatja össze. Az átalakítási viselkedéseket, például az áthelyezést és a rész-karaktersorozatot egy listából kiválasztva módosíthatja. Az átalakítás részleteit a Tulajdonságok nézet használatával módosíthatja.

XML léképezés eszköz:
XML leképezés eszköz

Automatikus XML kimenet előállítás

Minden egyes alkalommal, amikor módosít egy leképezést és mentést hajt végre, a leképezés eszköz előállítja a megfelelő XSLT átalakítást, és végrehajtja az átalakítást a társított XML bemeneti dokumentumokon. Ez az azonnali visszajelzés lehetővé teszi a leképezések hatékonyabb létrehozását és a problémák gyorsabb felismerését.

Részleképezések támogatása

A részleképezés átalakítás kiválasztásakor újra felhasználhatja a leképezés fájlban meglévő leképezés meghatározásokat. A részleképezés segítségével elkerülheti az azonos elemek többszörös újraleképezését. Ezenkívül a nagy, összetett leképezéseket több kisebb leképezésre bonthatja.

Egyéni kód támogatása

Az egyéni kódot igénylő leképezés részeknél az Egyéni kód átalakítás kiválasztásával meghívhat egy XPath kifejezést vagy egy külső XSLT sablont.

Feltételek támogatása

A Tulajdonságok nézetben egy XPath kifejezés használatával megadhat egy átalakítási feltételt. Így olyan átalakításokat adhat meg,amelyek csak bizonyos környezetfüggő feltételek mellett kerülnek alkalmazásra.

Új leképezés infrastruktúra

A leképezés eszköz teljes mértékben támogatja az alábbi összetevőket:

  • XML séma 'choice' szerkezetek
  • Mindenféle méretű és összetettségű XML sémák
  • XML séma 'wildcard' szerkezet
  • XML névterek