Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Kde se koná výstava fotografií Luďka Vojtěchovského?

V dnešní soutěži hrajeme o:



XML Schéma a validace

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: XML Schéma a validace

Autor: Rudolf ♂

12:00:34 25.07.2013

P napsal/a

Rudolf napsal/a

takže mi tak nějak vyplynulo, že XSD soubor musí obsahovat i celou strukturu dokumentu (kořenový element + vnořené elementy).


Presne tak. Jak jinak bys chtel kontrolovat spravnost struktury dokumentu?



Mno prostě jsme si myslel, že si jen vytvořím svůj typ a ten bude podléhat kontrole a jinak si vše ostatní vymyslím až v XML tak jak když pracujete s XML bez schématu. Ale už v pořádku validace už funguje a schémata jsem taky trochu pochopil :-) Díky

Citovat příspěvek

 

Re: XML Schéma a validace

Autor: P ♂

11:38:01 25.07.2013

Rudolf napsal/a

takže mi tak nějak vyplynulo, že XSD soubor musí obsahovat i celou strukturu dokumentu (kořenový element + vnořené elementy).


Presne tak. Jak jinak bys chtel kontrolovat spravnost struktury dokumentu?

Citovat příspěvek

 

Re: XML Schéma a validace

Autor: Rudolf ♂

10:39:38 25.07.2013

P napsal/a

"nemůže to najít kořenový element AutaSchema"

Co to znamena?
V tom schematu nemas nic o korenovem elementu AutaSchema.

P napsal/a

"nemůže to najít kořenový element AutaSchema"

Co to znamena?
V tom schematu nemas nic o korenovem elementu AutaSchema.



Právě, já nevím jestli schémata chápu správně původní záměr byl definovat si ve schématu jen datový typ a ten pak používat v XML a validovat proti XSD. Pak nastal problém s kořenovým elementem, takže mi tak nějak vyplynulo, že XSD soubor musí obsahovat i celou strukturu dokumentu (kořenový element + vnořené elementy).

Citovat příspěvek

 

Re: XML Schéma a validace

Autor: P ♂

9:07:20 25.07.2013

"nemůže to najít kořenový element AutaSchema"

Co to znamena?
V tom schematu nemas nic o korenovem elementu AutaSchema.

Citovat příspěvek

 

Re: XML Schéma a validace

Autor: Rudolf ♂

16:21:49 24.07.2013

P napsal/a

viz napr. http://www.kosek.cz/xml/schema/wxs.html#wxs-pripojeni


Zkusil jsem to takle, ale nemůže to najít kořenový element AutaSchema.

<AutaSchema
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="file:///C:/AutaSchema.xsd">


</AutaSchema>

Citovat příspěvek

 

Re: XML Schéma a validace

Autor: P ♂

15:54:11 24.07.2013

viz napr. http://www.kosek.cz/xml/schema/wxs.html#wxs-pripojeni

Citovat příspěvek

 

XML Schéma a validace

Autor: Rudolf ♂

15:07:11 24.07.2013

Ahoj, nevím jestli XML schématům správně rozumím a chtěl bych Vás poprosit o pomoc. Definoval jsem si schéma:
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" >
<annotation>
<documentation>
text
</documentation>
</annotation>

<complexType name="Car" >
<all>
<element name="ModelName" type="string" minOccurs="1" maxOccurs="1"/>
<element name="DateOfSale" type="date" minOccurs="1" maxOccurs="1"/>
<element name="Price" type="double" minOccurs="1" maxOccurs="1"/>
<element name="Tax" type="double" minOccurs="1" maxOccurs="1"/>
</all>
</complexType>
</schema>

V tomto xml schématu si pouze definuji typ, který chci používat v xml souborech, ale zasekl jsem se u toho, že se mi nedaří schéma přidat k xml souboru, tak abych xml soubor mohl validovat podle schématu. Schéma mám uložené lokálně a moje adresa URI je něco jako: "file:///C:/AutaSchema.xsd"

Potřeboval bych s tímto poradit, protože už si nevím rady a ještě bych Vás poprosil o nějaké vysvětlení jak to se spojením schémat a xml vlastně je. Mockrát děkuji.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: