Grafická vizualizace v editoru byla rozšířená a poskytuje pohled Schématu XML zaměřený na typ. Typy se zobrazí jako obrázky ve tvaru rámečku. Pokud typy obsahují prvky a atributy, zobrazí se v polích rámečku.
Rozevírací rámeček v zobrazovacím režimu je viditelný v pravém horním rohu editoru Schéma XML a umožňuje vám přepínat mezi zjednodušeným a podrobným pohledem. Zjednodušený pohled skryje mnoho komplikovaných obrazců schématu XML, takže můžete vytvořit struktury dat XML, které se podřizují vzorům nejlepších postupů tvůrců. Podrobný pohled nabízí plnou sadu obrazců schématu XML, takže můžete vytvořit datové struktury XML pomocí vzorů tvůrců.
Zjednodušený pohled:
Podpora opětovných deklarací je dostupná jak v souborech, tak pro libovolné externí soubory, které odkazují na opětovně deklarovanou komponentu. Pokud tedy přejmenujete složitý typ, libovolné odkazy na něj z jiných schémat v aktuálním projektu nebo pracovní oblasti budou aktualizované. Dialogové okno náhledu vám umožňuje zkontrolovat všechny změny opětovné deklarace, než je provedete.
Schéma XML vám umožňuje odkazovat na pojmenované definice jako prvky a typy. Pohled hledání nyní zobrazí umístění ve vaší pracovní oblasti, kde se nachází komponenta, na kterou se odkazuje.
Akci procházet můžete zvolit, abyste vyvolali dialog Nastavit typ, kde vyberete typ pro aktuální schéma, nebo pro libovolné schéma ve vašem aktuálním projektu nebo pracovní oblasti. Jakmile vyberete typ, pokud náleží k externímu schématu, bude vám automaticky přidělena operace importování. Podobně můžete procházet prvky, když upravujete odkazy na prvek.
Uživatelské rozhraní bylo přezkoumáno a nyní poskytuje editor, který je lépe nastavitelný a obsahuje intuitivní funkce. Mapování můžete definovat graficky pomocí operací přetažení, čímž spojíte prvky ze zdrojových do cílových dokumentů. Změníte chování transformačního algoritmu jako přesunout a podřetězec prostřednictvím jejich výběru na seznamu. Upravíte podrobnosti o transformačním algoritmu pomocí pohledu Vlastnosti.
Mapovací nástroj XML:
Při každém provádění změn mapování a jejich ukládání generuje mapovací nástroj odpovídající transformaci XSLT a provede transformaci přidružených dokumentů vstupu XML. Tato okamžitá zpětná vazba vám pomáhá efektivněji definovat mapy a rychleji identifikovat problémy.
Pokud zvolíte transformační algoritmus podmapy, můžete znova použít existující definici mapování v mapovacím souboru. Nyní můžete použít podmapy, abyste se vyhnuli opakovanému mapování stejné věci. Využijte ji také pro přerušení rozsáhlé složité mapy do několika menších map.
Nyní můžete pro části mapování, které vyžadují přizpůsobený kód, vybrat transformační algoritmus Přizpůsobený kód, čímž vyvoláte výraz XPath nebo externí šablonu XSLT.
Pomocí pohledu Vlastnosti můžete uvést podmínky transformačního algoritmu s výrazem XPath. Toto vám pomáhá zadat transformační algoritmy s určitými kontextuálními podmínkami.
Mapovací nástroj poskytuje plnou podporu pro následující funkce: