Article View: pl.comp.xml
Article #9357Re: wybieranie podobnych węzłów
From: Paweł S. Piotrowski
Date: Fri, 29 Jun 2007 09:47
Date: Fri, 29 Jun 2007 09:47
58 lines
2734 bytes
2734 bytes
szomiz pisze:
> Użytkownik ""Paweł S. Piotrowski"" <psp@wytnij.o2.pl> napisał w wiadomości
> news:f62a9k$uu4$1@node4.news.atman.pl...
>
>> Set node = Root.getElementsByTagName("Dzial")
>> Lead = node.Item(0).text
>
> Zapomnij o getElementsByTagName.
Jakieś sugestie? Znalazłem w MSDN i działa, a u nich znaleść coś to dla
mnie za każdym razem istna katorga (wychowałem sie raczej na linuksowych
manualach, dokumentacji od Suna czy tej z php.net i pewnie dlatego tak
mi zawsze ciężko tam się poruszać ;))
>> Nie za bardzo wiem jak się do tego zabrać aby MSXML obsłużył mi te
>> wszystkie elementy: pole1, pole2, pole3, pole(n)...
>>
>> XQuery? XPath?
>
> XPath
>
>> getElementsByTagName("pole//*") nie działa a coś w tym stylu (albo
>> podając przykład z SQL: WHERE kol LIKE 'pole%') bym potrzebował.
>
> No wlasnie - starts-with z XPath.
czyli XPath + starts-with :)
>> PS. VBScript + MSXML.DOMDocument jest narzucone z góry..
>
> Co do pierwszego sie nie wypowiadam. Co do drugiego: i bardzo dobrze. Ale
> czy narzucona jest struktura pliku? Bo cos mi sie wydaje, ze w tym przypadku
> trzymanie informacji o numerze w atrybucie uprosci zagadnienie (skomplikuje,
> jezeli do dokumentu potrzebna bedzie schema).
Tak, narzucana i to odgórnie, międzydziałowo i na nic moje tłumaczenia
dla szefa "że to źle, evil i bez sensu" i że kombinacja alpejska dla
mnie z tym..
> Swoja droga: po jakie 5 zlotych nazywac wezly w _nic_nie_mowiacy_ sposob? A
> jezeli juz to dlaczego Pole1 a nie P1?
>
Nie pytaj, dostaje taki plik ze studia od grafików z indesignera i ich
to za przeproszeniem pier.. jak ja sobie z tym poradze.
Ehh :/
Dzięki za prezent w postaci podpowiedzi w imieniny :)
--
Pozdrawiam
Paweł S. Piotrowski
Technical Details
Message-ID:
<f62kgb$h7$1@node4.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!not-for-mailReferences:
<f62a9k$uu4$1@node4.news.atman.pl> <f62i2m$22g$1@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!not-for-mail From: Paweł S. Piotrowski <psp@wytnij.o2.pl> Newsgroups: pl.comp.xml Subject: Re: wybieranie podobnych węzłów Date: Fri, 29 Jun 2007 11:47:55 +0200 Organization: ATMAN Lines: 58 Message-ID: <f62kgb$h7$1@node4.news.atman.pl> References: <f62a9k$uu4$1@node4.news.atman.pl> <f62i2m$22g$1@atlantis.news.tpi.pl> NNTP-Posting-Host: n5.idg.com.pl Mime-Version: 1.0 X-Trace: node4.news.atman.pl 1183110475 551 194.69.207.109 (29 Jun 2007 09:47:55 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Fri, 29 Jun 2007 09:47:55 +0000 (UTC) User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) In-Reply-To: <f62i2m$22g$1@atlantis.news.tpi.pl> X-Enigmail-Version: 0.95.1 OpenPGP: id=2F91869F Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit