XML namespaces – XML / XSL(T) – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

XML namespaces – XML / XSL(T) – Fórum – Programujte.comXML namespaces – XML / XSL(T) – Fórum – Programujte.com

 

namespace
~ Anonymní uživatel
1 příspěvek
12. 2. 2012   #1
-
+1
-
Zajímavé

Vie mi niekto vysvetlit ako to presne funguje ? Chapem, ze to sluzi na odlisenie roznych syntaxi xml. Chapem to ale spravne, ked si myslim, ze kazda gramatika/syntax xml ale aj technologie ako xsl ma pomocou "namespacov" definovane vlastne elementy a atributy ? Ako ale potom parser alebo prehliadac vie, ktore elementy/atributy patria ku konkretnej URI(gramatike). Resp, mozem si pomocou tej konkretnej uri zistit ake elementy/atributy spadaju k danemu namespacu ?

Nahlásit jako SPAM
IP: 95.103.239.–
pedro.cze0
Newbie
12. 2. 2012   #2
-
0
-

Podle mě je to tak, že seznam použitelných elementů a atributů je definovaný ve schématu pro daný dokument. Jmenné prostory slouží jen k odlišení těch jmen, aby se v jednom dokumentu odlišily elementy se stejným jménem a to, že parser pozná, které elementy/atributy do dokumentu patří je právě díky schématu, oproti kterému se ten dokument validuje.

Nahlásit jako SPAM
IP: 188.120.211.–
Anonym
~ Anonymní uživatel
454 příspěvků
12. 2. 2012   #3
-
0
-

Ale v ramci jedneho dokumentu by mi potom stacilo pouzivat prefix nekomplikovat si to URI, nie ? Navyse napr take XML vyzaduje presnu a konkretnu URI ...

Zasláno z mobilního telefonu.

Nahlásit jako SPAM
IP: 91.191.108.–
Lukáš
~ Anonymní uživatel
301 příspěvků
5. 4. 2012   #4
-
0
-

Preju peknej den,

měl bych dotaz ohledně jmenných prostorů. Mám schéma pro xml dokument a v tomto dokumentu chci používat několik jmenných prostorů najednou. Musím každý definovat i ve schématu, nebo stačí, když ho vždy uvedu u příslušného elemntu? Budou vnořené elementy také v prostoru jako jejich nadřízený element, i když u nich nebudu uvádět prefix? Díky za radu.

Nahlásit jako SPAM
IP: 92.62.224.–
liborb
~ Redaktor
+18
Guru
6. 4. 2012   #5
-
0
-

Vnořené elementy mají stejný namespace jenom v případě, že je nastaven jako výchozí, takže nějak takto: 

<aaa xmlns="urn:neco:neco>
	<bbb></bbb>
</aaa>
Nahlásit jako SPAM
IP: 78.80.52.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 2 hosté

Podobná vlákna

XML — založil Kajgr

Xml — založil rainbof

C# a XML — založil LorD_OniX

XML v C# — založil Svist

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý