XMLizacja danych

Program XML Junction ułatwia konwersję danych na format extensible Markup Language.

Program XML Junction ułatwia konwersję danych na format extensible Markup Language.

Większość firm zajmujących się wytwarzaniem oprogramowania przeznaczonego do tworzenia aplikacji WWW stara się zaimplementować w swoich produktach obsługę metajęzyka opisu danych. Dostępne na rynku narzę- dzia służące do przekształcania danych źródłowych do postaci zgodnej z XML są wciąż na tyle niedoskona- łe, że firmy zainteresowane konwer-towaniem danych zazwyczaj decydują się na pisanie własnych skryptów, np. w Perlu.

W czołówce producentów oferujących takie gotowe rozwiązania znajduje się firma Data Junction, która udostępniła aplikację XML Junction. Na razie jest ona bezpłatna.

Przekształcanie danych

Aplikacja jest oparta na podstawowym produkcie firmy, jakim jest Data Junction, za pomocą którego można przekształcać dane z postaci źródłowej na docelową, przy dużej rozpiętości możliwych do wykorzystania formatów. Dokonuje się tego poprzez odwzorowanie poszczególnych struktur opisu danych przy użyciu graficznego interaktywnego interfejsu. XML Junction działa tak jak Data Junction, z tą różnicą, iż jedyną dopuszczalną docelową strukturą opisu danych jest XML.

Produkt zintegrowano z dwoma dodatkowymi programami: Cambio, za pomocą którego można wydobywać dane pochodzące praktycznie z każdego źródła, oraz DJEngine, służący do przeprowadzenia procesu transformacji.

Do wizualnego odwzorowania struktur danych wykorzystuje się moduł Conversion Designer oraz Project Designer. Ten ostatni zarządza procesem konwersji - poprzez Conversion Designer definiuje się jej poszczególne etapy.

Przykład

Źródłowe dane mogą być zapisane w bazie danych MS Access. Najpierw należy określić format, w jakim są zgromadzone poszczególne dane. Do tego może służyć narzędzie File Sniffer, które automatycznie przeskanuje plik bazy i zaproponuje wybór formatu. Później trzeba wskazać docelowy plik XML. Można używać typów definicji danych (DTD), lecz nie jest to konieczne. Proces konwersji przebiega bardzo szybko. Uzyskuje się plik z wybranymi znacznikami XML. Oprócz odwzorowania w konwersji można wykorzystywać warunkowe reguły logiczne, formuły SQL, Data Transformation Services Microsoftu, a także zewnętrzne aplikacje przydatne w przetwarzaniu danych.

Program w pełnej wersji instalacyjnej zajmuje ponad 22 MB, co może być nieco kłopotliwe przy pobieraniu go z firmowego serwera WWW.

Osobno sprzedawany jest podstawowy produkt Data Junction.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200