Article View: pl.comp.xml
Article #9577Re: struktura formularza
From: szomiz
Date: Fri, 18 Jan 2008 18:30
Date: Fri, 18 Jan 2008 18:30
33 lines
2756 bytes
2756 bytes
Użytkownik "Borys Pogoreło" <borys@pl.edu.leszno> napisał w wiadomości news:buwdvo2ysqby$.10ev62azlcx2o$.dlg@40tude.net... > Dnia Fri, 23 Nov 2007 18:32:42 +0100, szomiz napisał(a): > >> I dlatego mam rozgrzebane transformowanie schemy schemy, zeby moc >> generowac >> formularze/dokumenty. Ino od prawie roku nie mam czasu, zeby do tego >> usiasc >> i skonczyc :/ > > A tak przy okazji, bo mnie zaintrygowałeś.. :) > > Mam takie swoje XML-owo XSLT-owe cosik do tworzenia formularzy i zacząłem > się zastanawiać nad schemą do walidacji - na razie dopuszczalne wartości > mam po prostu zaszyte w XML-u jako regexpy ze sprawdzaniem po stronie > aplikacji. > > Schema nie ma za bardzo sensu jeśli nie da się powiedzieć po ludzku > użytkownikowi, co konkretnie zrobił źle - a komunikat w stylu "is not a > valid value of the atomic type 'xs:integer'" raczej nie wystarczy ;-) > > Znalazłem tylko sposób na wydłubanie listy błędów i wartości w .NET - a > tutaj w grę wchodzi PHP-owy DOM i jego libxml_*. Da się to jakoś zrobić? Dopoki schema nie jest wynikiem dzialania nawiedzonego analityka to dosc prosto da sie to transforacja zrobic. Jak wchodzilim do UE machnalem nawet walidatorek do owczesnych SAD'ow - trzeba by poszukac na strona Ministerstwa Finansow, moze gdzies tam jeszcze wisi. Na GPL'u zostalo to udostepnione. Uniweralsne to nie bylo (bo schema prosta i rozsadna), ale kierunki w kodzie widac. sz.
Technical Details
Message-ID:
<fmqrb3$7hr$1@atlantis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<4742a393$0$23033$f69f905@mamut2.aster.pl> <fhun05$36l$1@nemesis.news.tpi.pl> <fhuoqk$a3r$1@nemesis.news.tpi.pl> <fhurvp$is2$1@nemesis.news.tpi.pl> <fi0tqq$5c7$1@atlantis.news.tpi.pl> <fi0ucs$77e$1@atlantis.news.tpi.pl> <fi736m$smt$1@nemesis.news.tpi.pl> <buwdvo2ysqby$.10ev62azlcx2o$.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: "szomiz" <szomiz@kocha.dostawac.reklamy.przez.net> Newsgroups: pl.comp.xml Subject: Re: struktura formularza Date: Fri, 18 Jan 2008 19:30:52 +0100 Organization: tp.internet - http://www.tpi.pl/ Lines: 35 Message-ID: <fmqrb3$7hr$1@atlantis.news.tpi.pl> References: <4742a393$0$23033$f69f905@mamut2.aster.pl> <fhun05$36l$1@nemesis.news.tpi.pl> <fhuoqk$a3r$1@nemesis.news.tpi.pl> <fhurvp$is2$1@nemesis.news.tpi.pl> <fi0tqq$5c7$1@atlantis.news.tpi.pl> <fi0ucs$77e$1@atlantis.news.tpi.pl> <fi736m$smt$1@nemesis.news.tpi.pl> <buwdvo2ysqby$.10ev62azlcx2o$.dlg@40tude.net> Reply-To: "szomiz" <xml@op.pl> NNTP-Posting-Host: hau2.internetdsl.tpnet.pl X-Trace: atlantis.news.tpi.pl 1200681124 7739 79.187.20.2 (18 Jan 2008 18:32:04 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Fri, 18 Jan 2008 18:32:04 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.3790.2663 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-RFC2646: Format=Flowed; Original MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit