Thread View: pl.comp.xml
8 messages
8 total messages
Started by Grzegorz Futa
Thu, 31 Aug 2000 12:58
Jak to jest
Author: Grzegorz Futa
Date: Thu, 31 Aug 2000 12:58
Date: Thu, 31 Aug 2000 12:58
21 lines
1634 bytes
1634 bytes
XML jest pewnym formatem przechowywania danych. z tego co wiem, dane te można zwizualizować na "dowolnym urządzeniu". Poprzez urządzenie rozumiem na przykład przeglądarkę WWW, yy... przeglądarkę wapowską lub cokolwiek innego. Formatem wyswietlanych danych w przypadku przeglądarki jest HTML. Czyli musimy przekonwertować XML-> HTML. W przypadku telefonu komórkowego jest to XML->WML. Jak dotąd chyba moje rozumowanie przebiega poprawnie, nie? Takimi narzędziemi do konwersji są XSLT, tak? Rozważam taki problem. Mam dokumenty XML po stronie serwera i chcę je wyświetlić za pomocą przeglądarki. Czy można to jakoś zrobić za pomocą serwletów Java? Jeżeli tak, to czy są do tego jakies specjalne klasy? Kolejne pytanie. Podobnież Oracle w jakis sposób wspiera XML. NIe wiecie na czym to polega? Pozdrawiam, Grzegorz Futa gfuta@lublin.top.pl
Re: Jak to jest
Author: Marcin Kasperski
Date: Thu, 31 Aug 2000 13:45
Date: Thu, 31 Aug 2000 13:45
48 lines
2962 bytes
2962 bytes
Grzegorz Futa wrote: > > XML jest pewnym formatem przechowywania danych. z tego co wiem, dane te > można zwizualizować na "dowolnym urządzeniu". Poprzez urządzenie > rozumiem na przykład przeglądarkę WWW, yy... przeglądarkę wapowską lub > cokolwiek innego. Formatem wyswietlanych danych w przypadku przeglądarki > jest HTML. Czyli musimy przekonwertować XML-> HTML. W przypadku telefonu > komórkowego jest to XML->WML. > > Jak dotąd chyba moje rozumowanie przebiega poprawnie, nie? Częściowo. Najnowsze przeglądarki (IE 5.x, wciąż wyczekiwany Netscape 6.x) umieją bezpośrednio wyświetlić XML na podstawie zadanego stylesheeta. Nie żebym z tego korzystał ale to jest ta piękna wizja ;-) Natomiast oprócz generowania HTML i WML można generować także - powiedzmy - PDF do wydruku (bezpośrednio lub via TeX) i RTF. Też jest trochę narzędzi, nie będę się rozpisywał bo na razie sobie głównie spisywałem je jako rzeczy 'do obejrzenia kiedyś'. > > Takimi narzędziemi do konwersji są XSLT, tak? Mhm. Acz nie tylko. Możesz spokojnie np. używać jakichś skryptów które sparsują XML i coś tam wyplują. > > Rozważam taki problem. Mam dokumenty XML po stronie serwera i chcę je > wyświetlić za pomocą przeglądarki. Czy można to jakoś zrobić za pomocą > serwletów Java? Jeżeli tak, to czy są do tego jakies specjalne klasy? Może cię zainteresuje wspominany już tu Cocoon (patrz jakarta.apache.org). Być może złączony z Tomcatem. > > Kolejne pytanie. Podobnież Oracle w jakis sposób wspiera XML. NIe wiecie > na czym to polega? W Oracle8i jest zdaje się w całym tym kłębie Javy także jakiś parser XML a w Oracle WebAppSrv jakiś narząd obsługujący stylesheety. Nie zawracaj sobie tym głowy, XML 'wspierają' już wszyscy, którzy kiedykolwiek słyszeli tą nazwę. -- Serwis dla programistów, kącik mieszkaniowy: http://www.mk.w.pl | | Communication takes place between people, documents are secondary. | (Booch,Martin,Newkirk) |
Re: Jak to jest
Author: Paweł Gajda
Date: Thu, 31 Aug 2000 13:54
Date: Thu, 31 Aug 2000 13:54
11 lines
1299 bytes
1299 bytes
Grzegorz Futa napisał: >Rozważam taki problem. Mam dokumenty XML po stronie serwera i chcę je >wyświetlić za pomocą przeglądarki. Czy można to jakoś zrobić za pomocą >serwletów Java? Jeżeli tak, to czy są do tego jakies specjalne klasy? XT Jamesa Clarka (http://www.jclark.com) przynajmniej teoretycznie można uruchomić jako serwlet. Piszę "teoretycznie" bo sam tego nie ćwiczyłem, ale w dokumentacji stoi, że można. -- Paweł Gajda
Re: Jak to jest
Author: Krzysztof Krzos
Date: Thu, 31 Aug 2000 15:38
Date: Thu, 31 Aug 2000 15:38
5 lines
1165 bytes
1165 bytes
Ja proponuje quick'a (www.jxml.org) i do prasowania xercesa (xml.apache.org) , zrobilismy na tym duza aplikacje i dziala a cocoon chyba jest troche metny - kolega probowal go strawic i nie udalo mu sie. kk
Re: Jak to jest
Author: Slawomir Molenda
Date: Thu, 31 Aug 2000 19:45
Date: Thu, 31 Aug 2000 19:45
14 lines
1440 bytes
1440 bytes
>Rozważam taki problem. Mam dokumenty XML po stronie serwera i chcę je >wyświetlić za pomocą przeglądarki. Czy można to jakoś zrobić za pomocą >serwletów Java? Jeżeli tak, to czy są do tego jakies specjalne klasy? Jak już bardzo chcesz w Javie to może Cię zainteresuje SAX - The Simple API for XML (Java Implementation) http://www.megginson.com/SAX/ Do tego XT (już ktoś o nim wspomniał), XP (parser) i możesz działać. Sławek p.s nie przepadam za Javą, także nie testowałem tego zestawu, choć cały czas czeka na dysku.
Re: Jak to jest
Author: Marcin Jagodzinski
Date: Fri, 01 Sep 2000 21:20
Date: Fri, 01 Sep 2000 21:20
60 lines
2949 bytes
2949 bytes
On Thu, 31 Aug 2000 14:58:41 +0200, Grzegorz Futa <gfuta@lublin.top.pl> wrote: >XML jest pewnym formatem przechowywania danych. Nie do końca. Może służyć do przechowywania danych, może służyć do ich przesyłania. >z tego co wiem, dane te >można zwizualizować na "dowolnym urządzeniu". Niekoniecznie. <sdfjsdkl opoasda="k9kjd7u2">asd9k93oasdk</sdfjsdkl> to poprawny dokument, ale jak go zwizualizować? >Poprzez urządzenie >rozumiem na przykład przeglądarkę WWW, yy... przeglądarkę wapowską lub >cokolwiek innego. Formatem wyswietlanych danych w przypadku przeglądarki >jest HTML. Czyli musimy przekonwertować XML-> HTML. W przypadku telefonu >komórkowego jest to XML->WML. > >Jak dotąd chyba moje rozumowanie przebiega poprawnie, nie? > >Takimi narzędziemi do konwersji są XSLT, tak? Tak. Mniej więcej. >Rozważam taki problem. Mam dokumenty XML po stronie serwera i chcę je >wyświetlić za pomocą przeglądarki. Czy można to jakoś zrobić za pomocą >serwletów Java? Jeżeli tak, to czy są do tego jakies specjalne klasy? Można. Pytanie tylko, jaką osiągniesz wydajność. Na pewno trzeba tu użyć jakiegoś cache'a, bo przekształcenie przez XSLT jest na ogół dość kosztowne. >Kolejne pytanie. Podobnież Oracle w jakis sposób wspiera XML. NIe wiecie >na czym to polega? > Nie wiem, na czym polega obecnie. Jakiś czas temu czytałem sobie o tym wsparciu, no i było to coś na pograniczu żartu i prowokacji. Otóż Oracle twierdził, że wspiera XML na kilka sposobów, a niektóre z nich to: * możliwość (genialna) wprowadzenia dokumentu do pola typu text przez polecenie INSERT * j.w. ale z poziomu SQLPlusa itp. osiągnięcia myśli programistycznej. Do tego istniała jakaś możliwość otrzymywania danych z zapytań poformatowanych w XML (coś na zasadzie <dane> <rząd> <kolumna1></kolumna1> <kolumna2></kolumna2> </rząd> . . . </dane> ) Teraz zdaje się jest i XSLT. Ale na query typu XQL na razie nie licz. Marcin Jagodzinski (or compatible)
Re: Jak to jest
Author: Konik Bujany
Date: Sat, 02 Sep 2000 10:44
Date: Sat, 02 Sep 2000 10:44
5 lines
1164 bytes
1164 bytes
"Marcin Jagodzinski" <pisz_na_adres_z_reply_to@webcorp.com.pl>
XML jest pewnym formatem przechowywania danych.
Nie do końca. Może służyć do przechowywania danych, może służyć do ich
przesyłania.
Co dokładnie masz na myśli ?
Re: Jak to jest
Author: pc
Date: Sun, 03 Sep 2000 12:22
Date: Sun, 03 Sep 2000 12:22
14 lines
1450 bytes
1450 bytes
Nie wiem, ale Microsoft twierdzi to samo (...."MS SQL Server 2000 wspiera XML"....). Może informacje o Oracle znajdują się w książce: http://www.ibooks.com/SiteSrvr/SSS00C3V765KVVHX6KEAWJ1MKEAWJ1MKEF2K7/bmrsrc/ WPgs/BkPg2601x1.htm Użytkownik "Grzegorz Futa" <gfuta@lublin.top.pl> napisał w wiadomości news:39AE5681.3D7D8188@lublin.top.pl... > <ciach> > Kolejne pytanie. Podobnież Oracle w jakis sposób wspiera XML. NIe wiecie > na czym to polega? > <ciach>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads