Udostępnij za pośrednictwem


Wykonywanie przekształcenia XSLT w edytorze XML

Edytor XML umożliwia skojarzenie arkusza stylów XSLT z dokumentem XML, wykonaniem przekształcenia i wyświetleniem danych wyjściowych. Wynikowe dane wyjściowe z przekształcenia XSLT są wyświetlane w nowym oknie dokumentu.

Właściwość Output określa nazwę pliku danych wyjściowych. Jeśli właściwość Output jest pusta, nazwa pliku jest generowana w katalogu tymczasowym. Rozszerzenie pliku jest oparte na elemecie w arkuszu xsl:output stylów i może mieć wartość .xml, .txt lub .htm.

Jeśli właściwość Output określa nazwę pliku z .htm lub .rozszerzenie html, dane wyjściowe XSLT są wyświetlane w wersji zapoznawczej przy użyciu przeglądarki internetowej. Wszystkie inne rozszerzenia plików są otwierane przy użyciu edytora domyślnego wybranego przez program Visual Studio. Jeśli na przykład rozszerzenie pliku to .Xml, program Visual Studio używa edytora XML.

Wykonywanie przekształcenia XSLT z pliku XML

  1. Otwórz dokument XML w edytorze XML.

  2. Skojarz arkusz stylów XSLT z dokumentem XML.

    • Dodaj instrukcję przetwarzania xml-stylesheet do dokumentu XML. Dodaj na przykład następujący wiersz do prologu dokumentów: <?xml-stylesheet type='text/xsl' href='filename.xsl'?>

      — lub —

    • Dodaj arkusz stylów XSLT przy użyciu okna Właściwości . Po otwarciu pliku XML w edytorze kliknij prawym przyciskiem myszy w dowolnym miejscu w edytorze i wybierz polecenie Właściwości. W oknie Właściwości kliknij pole Arkusz stylów i wybierz przycisk przeglądania (...). Wybierz arkusz stylów XSLT, a następnie wybierz pozycję Otwórz.

  3. Na pasku menu wybierz pozycję XML>Uruchom XSLT bez debugowania. Lub naciśnij klawisze Ctrl+Alt+F5.

    Dane wyjściowe przekształcenia XSLT są wyświetlane w nowym oknie dokumentu.

    Uwaga

    Jeśli nie ma arkusza stylów skojarzonego z dokumentem XML, zostanie wyświetlone okno dialogowe z monitem o podanie arkusza stylów do użycia.

Wykonywanie przekształcenia XSLT z arkusza stylów XSLT

  1. Otwórz arkusz stylów XSLT w edytorze XML.

  2. Określ dokument XML w polu Dane wejściowe okna Właściwości dokumentu.

    Uwaga

    Dokument XML jest dokumentem wejściowym używanym do przekształcania. Jeśli dokument nie zostanie określony podczas uruchamiania przekształcenia XSLT, zostanie wyświetlone okno dialogowe Otwieranie pliku i można w tym czasie określić dokument.

  3. Na pasku menu wybierz pozycję XML>Uruchom XSLT bez debugowania. Lub naciśnij klawisze Ctrl+Alt+F5.

    Dane wyjściowe przekształcenia XSLT są wyświetlane w nowym oknie dokumentu.

Określanie nazwy pliku wyjściowego

Możesz określić nazwę pliku wyjściowego zarówno dla plików XML, jak i XSL. Otwórz okno Właściwości i określ nazwę pliku w polu Dane wyjściowe.