Osadzanie obrazów w plikach XML

Jedną z bardzo przydatnych funkcji, która została dodana do programu XMLSpy kilka lat temu na podstawie sugestii użytkowników, jest możliwość osadzania zewnętrznych plików – takich jak obrazy – bezpośrednio w dokumencie XML jako zakodowany tekst. Dzięki temu można spakować wszystkie niezbędne dane z różnych zewnętrznych plików w jeden duży dokument XML. Ta funkcjonalność jest również dostępna do osadzania obrazów w dokumentach JSON.

Spójrzmy, jak łatwo jest to osiągnąć przy użyciu XML i Edytor JSON w zaledwie kilku krokach.

Osadzanie obrazów w plikach XML lub JSON

Najpierw kliknij polecenie "Wstaw / Zaimportuj zewnętrzny plik zakodowany", które jest dostępne w widoku tekstowym i widoku tabelarycznym dla dokumentów XML, oraz w widoku tekstowym dla plików JSON.

Przejdź do wyboru pliku, który chcesz osadzić, a następnie wybierz kodowanie Base 16 lub Base 64. Jeśli chcesz umieścić zakodowany tekst wewnątrz elementu, zaznacz pole wyboru "Utwórz element" i podaj nazwę, którą chcesz użyć.

W tym przykładzie tworzymy nowy element XML o nazwie . Jeśli pole wyboru "Utwórz element" nie jest zaznaczone, zakodowany tekst zostanie wstawiony bezpośrednio w miejscu kursora.

Po kliknięciu przycisku OK, zakodowany tekst pliku graficznego, któryśmy określili, zostaje wstawiony do elementu i staje się częścią naszego dokumentu XML.

Oto przykład dokumentu JSON w potężnym Edytor siatki JSON. Można zobaczyć obraz, który został umieszczony w pliku.

I to wszystko! Możesz pobrać bezpłatną wersję próbną XMLSpy, aby przetestować program.