🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #9357

Re: wybieranie podobnych węzłów

#9357
From: Paweł S. Piotrowski
Date: Fri, 29 Jun 2007 09:47
58 lines
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-mail
References: <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