Article View: pl.comp.xml
Article #148Re: Do czego xml?
From: Marcin Kasperski
Date: Mon, 11 Sep 2000 11:44
Date: Mon, 11 Sep 2000 11:44
25 lines
2456 bytes
2456 bytes
> >Nawet jeśli każda firma będzie używać innego dialektu XML, to > >przynajmniej będzie to zawsze XML i zawsze będę mógł używać jednego > >parsera XML (zamiast pisać nowy przy każdym kolejnym projekcie > >integracji z czymś tam, co notorycznie muszę robić). Owszem, pozostaje > >mi obsługa danej struktury dokumentu - ale to jest istotnie mniej pracy > >niż implementowanie wszystkiego od zera. Parser mam, obsługę błędów mam, > >weryfikację struktury (wdg. DTD) mam. Dużo mniej do przerabiania. > > Masz rację. Tylko, że wiele tych "rozwiązań bazujących na XML" wcale nie > obraża się na błędny XML, natomiast obraża się, jeżeli XML zawiera tag z > innej parafii (mimo iż nie ma walidacji). > W sumie fakt :-( Jest mi znany przypadek, w którym pewna polska firma (nie ta w której pracuję!) napisała parser pewnego dialektu XML w ... yaccu (specyfikując wszystkie tagi). Ponieważ kolejność była dowolna, wygenerowali gramatykę opisującą wszystkie permutacje... -- Serwis dla programistów, kącik mieszkaniowy: http://www.mk.w.pl | | The only way to truly control a software project is to continuously | measure its progress, compare that to the plan, and then adjust the | development parameters to correct any deviation. Simple. (Martin)
Technical Details
Message-ID:
<39BCC583.A50A95F4@softax.com.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.supermedia.pl!news.nask.pl!news.us.edu.pl!newsfeed.silweb.pl!agh.edu.pl!news.cyf-kr.edu.pl!news.memax.krakow.pl!bozon.softax.com.pl!not-for-mailReferences:
<8p3n8r$1pv$2@aquarius.webcorp.com.pl> <8p7slr$6b$1@info.nask.pl> <8p80p1$2fp$1@news.tpi.pl> <mnmfrsoe52ue70f1um39du1m2gq9k9aas0@4ax.com> <39B8A1DF.D4C86CAD@softax.com.pl> <9njirskasf5po3tuu8u9v2dib4beqgl6tu@4ax.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.supermedia.pl!news.nask.pl!news.us.edu.pl!newsfeed.silweb.pl!agh.edu.pl!news.cyf-kr.edu.pl!news.memax.krakow.pl!bozon.softax.com.pl!not-for-mail From: Marcin Kasperski <Marcin.Kasperski@softax.com.pl> Newsgroups: pl.comp.xml Subject: Re: Do czego xml? Date: Mon, 11 Sep 2000 13:44:03 +0200 Organization: Softax news server Lines: 25 Message-ID: <39BCC583.A50A95F4@softax.com.pl> References: <8p3n8r$1pv$2@aquarius.webcorp.com.pl> <8p7slr$6b$1@info.nask.pl> <8p80p1$2fp$1@news.tpi.pl> <mnmfrsoe52ue70f1um39du1m2gq9k9aas0@4ax.com> <39B8A1DF.D4C86CAD@softax.com.pl> <9njirskasf5po3tuu8u9v2dib4beqgl6tu@4ax.com> NNTP-Posting-Host: bozon.softax.com.pl Mime-Version: 1.0 X-Trace: blurp.memax.krakow.pl 968673003 22285 212.45.246.130 (11 Sep 2000 11:50:03 GMT) X-Complaints-To: usenet@memax.krakow.pl NNTP-Posting-Date: 11 Sep 2000 11:50:03 GMT X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.14 i686) X-Accept-Language: pl, Polish, en Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit