🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #10240

Re: ancestor vs preceding

#10240
From: klapek
Date: Wed, 09 Jun 2010 16:17
31 lines
1682 bytes
> Ancestor to kolejne parenty (parent, parent parenta, az do
> documentElement).
> 
> Prececing, to wezly ktore wystapily w dokumencie "wczesniej" (patrzac
> "liniowo", np. jak SAX'em) ale *bez* ancestorow.
> 
> sz.

Hm..

$ancestor = $xpath->query('//ancestor::*'); 
for($i=0; $i<$ancestor->length; $i++){
	echo $ancestor->item($i)->nodeName."<br>";
}

i to samo dla:

$preceding = $xpath->query('//preceding::*');

Zwraca cale drzewo XML, niemal to samo, z tą różnicą, że $ancestor łapie 
nazwe korzenia i nie drukuje pustych elementów.

przy: query('//ancestor::miejsce'); 

gdzie 'miejsce' jest zagniezdzone: korzen/adres/miasto/miejsce drukuje 
tylko: miejsce.
Sadzilem, ze dostane wszystkie parenty, czyli wspomniane korzen, adres, 
miasto..

Dalej nie rozumiem..
Technical Details
Message-ID: <huoerl$dq7$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.gazeta.pl!not-for-mail
References: <humsp3$b1l$1@inews.gazeta.pl> <4c0f3b2b$0$17094$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!news.nask.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.gazeta.pl!not-for-mail
From: klapek <klapek01@o2.pl>
Newsgroups: pl.comp.xml
Subject: Re: ancestor vs preceding
Followup-To: pl.comp.xml
Date: Wed, 09 Jun 2010 17:17:55 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 31
Message-ID: <huoerl$dq7$1@inews.gazeta.pl>
References: <humsp3$b1l$1@inews.gazeta.pl> <4c0f3b2b$0$17094$65785112@news.neostrada.pl>
Reply-To: klapek01@o2.pl
NNTP-Posting-Host: 109.77.122.116
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1276100277 14151 109.77.122.116 (9 Jun 2010 16:17:57 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 9 Jun 2010 16:17:57 +0000 (UTC)
X-User: klapek01
User-Agent: KNode/4.4.2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit