5555240908

5555240908



ROZDZIAŁ 3

Przegląd dostępnych narzędzi

W celu wykorzystania standardu SGML/XML do przetwarzania dokumentów, niezbędne jest zebranie odpowiedniego zestawu narzędzi. Narzędzi do przetwarzania dokumentów SGML/XML jest wiele. Są to zarówno całe systemy zintegrowane, jak i poszczególne programy, biblioteki czy skrypty wspomagające.

3.1.    Narzędzia do przeglądania dokumentów SGML/XML

Do tej kategorii oprogramowania zaliczamy przeglądarki dokumentów SGML/XML oraz serwery sieciowe wspomagające standard SGML/XML, przy czym rozwiązań wspierających standard XML jest już w chwili obecnej dużo więcej i są dużo powszechniejsze.

Jeżeli chodzi o przeglądarki to zarówno Internet Explorer jak i Netscape umożliwiają bezpośrednie wyświetlenie dokumentów XML; ponieważ jednak nie wspierają w całości standardu XML, prowadzi to ciągle do wielu problemów1.

3.2.    Parsery SGML/XML

Program nsgmls (z pakietu SP Jamesa Clarka) jest doskonałym parserem dokumentów SGML, dostępnym publicznie. Parser nsgmls jest dostępny w postaci źródłowej oraz w postaci programów wykonywalnych przygotowanych na platformę MS Windows, Li-nux/Unix i inne. Oprócz analizy poprawności dokumentu parser ten umożliwia również konwersję danych do formatu ESIS, który wykorzystywany jest jako dane wejściowe przez wiele narzędzi do przetwarzania i formatowania dokumentów SGML. Dodatkowymi, bardzo przydatnymi elementami pakietu SP są: program sgmlnorm do normalizacji, program sx służący do konwersji dokumentu SGML na XML oraz biblioteki programistyczne, przydatne przy tworzeniu specjalistycznych aplikacji służących do przetwarzania dokumentów SGML.

'Z innych mniej popularnych rozwiązań można wymienić takie aplikacje, jak: HyBrick SGML/XML Browser firmy Fujitsu Limited, Panorama Publisher firmy InterLeaf Inc, DynaText firmy Inso Corporation czy darmowy QWeb. W przypadku serwerów zwykle dokonują one transformacji „w locie" żądanych dokumentów na format HTML (rzadziej bezpośrednio wyświetlają dokumenty XML). Ta kategoria oprogramowania ma, z punktu widzenia projektu, znaczenie drugorzędne.

12



Wyszukiwarka

Podobne podstrony:
ROZDZIAŁ 1Wprowadzenie do standardów SGML/XML SGML Goldfarb (1993) jest to metajęzyk służący do
22. Kolejne ćwiczenie pokazuje sposób wykorzystania komponentów Java Bean do przetwarzania parametró
1) w celu ochrony systemów informatycznych służących do przetwarzania danych osobowych przed
W rozdziale czwartym - pL: Architektura Systemu Nawigacji Obrazowej - dokonano przeglądu dostępnych
Zadanie egzaminacyjne Wykorzystując dostępne narzędzia, elementy i urządzenia sieciowe, podzespoły
Rozdział 3Przegląd sensorów odległości Sensory odległości to praktyczne narzędzia, w jakie natura
Zadanie egzaminacyjne Wykorzystując dostępne narzędzia, elementy i urządzenia sieciowe, podzespoły
Zadanie egzaminacyjne Wykorzystując dostępne narzędzia, elementy i urządzenia sieciowe, podzespoły
Rozdział 1 Rysunek 1.2. Zrzut ekranowy dostępnych narzędzi dla MSP opracowanych w ramach projektu
grupa Sieć Konfiguracja Identyfikacja J Konlrola dostępu ] System Windows wykorzystuje następujące i
LastScan10 (8) Dostępność komunikacyjna oznacza możliwość dojazdu środkami komunikacji do celu podję

więcej podobnych podstron