🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #195733

Szukanie gałęzi w xml

#195733
From: Adam
Date: Mon, 07 Jun 2021 11:14
51 lines
1978 bytes
Witajcie.

Jest sobie stado plików XML w których potrzebuję znaleźć wszystkie gałęzie,
jakie wystąpiły, ale od określonego miejsca.

Konkretnie:
Są to faktury.

Ich struktura wygląda mniej-więcej tak:

/nagłówek
/nagłówek/data wystawienia
/nagłówek/data sprzedaży
/nagłówek/kontrahent_NIP
(...)
/elementy/pozycja
/elementy/pozycja/pozycja_nr
/elementy/pozycja/EAN
/elementy/pozycja/ilosc
/elementy/pozycja/cena
/elementy/pozycja/informacje_dodatkowe
/elementy/pozycja/informacje_dodatkowe/numer_partii
/elementy/pozycja/informacje_dodatkowe/numer_swiadectwa
/elementy/pozycja/informacje_dodatkowe/gatunek


Teraz tak:
w jednej pozycji występuje przykładowo:

/elementy/pozycja/informacje_dodatkowe/numer_partii
/elementy/pozycja/informacje_dodatkowe/termin
/elementy/pozycja/informacje_dodatkowe/gatunek

a w innej pozycji:

/elementy/pozycja/informacje_dodatkowe/numer_swiadectwa
/elementy/pozycja/informacje_dodatkowe/odmiana


Chciałbym uzyskać listę wszytskich możliwych gałęzi poniżej
/elementy/pozycja/informacje_dodatkowe/

Da się to w jakimś edytorze lub programie pozbierać do kupy?
Wiersze mogą się powtarzać, z mojego punktu widzenia ważne jest, aby czegoś
nie przegapić.


-- 
Pozdrawiam.

Adam
Technical Details
Message-ID: <n2dk57aziqbt$.1qi9pouhda7ia$.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.185.152.121.246!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.185.152.121.246!not-for-mail
From: Adam <a.g@poczta.onet.pl>
Newsgroups: pl.comp.bazy-danych
Subject: Szukanie gałęzi w xml
Date: Mon, 7 Jun 2021 13:14:37 +0200
Organization: news.chmurka.net
Message-ID: <n2dk57aziqbt$.1qi9pouhda7ia$.dlg@40tude.net>
NNTP-Posting-Host: 185.152.121.246
Mime-Version: 1.0
Injection-Info: news.chmurka.net; posting-account="Adam"; posting-host="185.152.121.246"; logging-data="1324"; mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: 40tude_Dialog/2.0.15.1pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit