🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #9700

Schema bez definicji głównego węzła - możliwe?

#9700
From: piotr.gorzynski
Date: Fri, 01 Feb 2008 10:28
29 lines
2274 bytes
Witam grupowiczów.

Pytanie brzmi: czy istnieje możlwość stworzenia takiej XML Schemy,
która pozwoliłaby mi na sparsowanie tylko jednego elementu (nie
będącego elementem głównym), pozostawiając dowolność w pozostałych
przypadkach?

Taki xml mógłby wyglądać następująco:

------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<tag1>
    <tag2 atrybut1="nic">
        <tag3/>
    </tag2>
    <walidowany:tag xmlns:walidowany="http://google.com">
        <walidowany:cos/>
    </walidowany:tag>
</tag1>
------------------------------------------------------------------------------

O co chodzi? Chodzi o to, że nie wiem jak nazywa się główny element,
nie wiem czy zawiera definicję przestrzeni nazw i ile ma "swoich"
elementów. Wiem tylko tyle: gdzieś pojawi się walidowany:tag - jeden
lub więcej. Chciałbym zwalidować ten dokument od razu w całości, ale
interesuje mnie tylko zawartość walidowanego:tagu :-)

Wg mojej wiedzy - nie jest to możliwe, może jednak ktoś wie lepiej :-)
Pozdrawiam
Technical Details
Message-ID: <0aa958ea-8e9e-4b4a-bf99-8fde3073d4e2@v46g2000hsv.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.gamma.ru!Gamma.RU!postnews.google.com!v46g2000hsv.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.gamma.ru!Gamma.RU!postnews.google.com!v46g2000hsv.googlegroups.com!not-for-mail
From: piotr.gorzynski@gmail.com
Newsgroups: pl.comp.xml
Subject: Schema bez definicji głównego węzła
 - możliwe?
Date: Fri, 1 Feb 2008 02:28:20 -0800 (PST)
Organization: http://groups.google.com
Lines: 35
Message-ID: <0aa958ea-8e9e-4b4a-bf99-8fde3073d4e2@v46g2000hsv.googlegroups.com>
NNTP-Posting-Host: 217.153.109.10
Mime-Version: 1.0
X-Trace: posting.google.com 1201861701 22014 127.0.0.1 (1 Feb 2008 10:28:21 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 1 Feb 2008 10:28:21 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: v46g2000hsv.googlegroups.com; posting-host=217.153.109.10;  posting-account=LZJAKgoAAABAASxHA9jZP3CvUSNMKGzs
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL)  AppleWebKit/523.15 (KHTML, like Gecko) Version/3.0 Safari/523.15,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit