Article View: pl.comp.xml
Article #9700Schema bez definicji głównego węzła - możliwe?
From: piotr.gorzynski
Date: Fri, 01 Feb 2008 10:28
Date: Fri, 01 Feb 2008 10:28
29 lines
2274 bytes
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-mailShow 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