Avatar billede mads375 Juniormester
20. februar 2012 - 20:51 Der er 8 kommentarer og
1 løsning

integrere XML Schema i XML

Hejsa.

Når man har lavet sit xml schema, hvordan får man så sin xml kode til at læne sig op af dette? Jeg tænker man skal vel henvise et sted, og skrive noget specifikt?

Mvh Mads
Avatar billede arne_v Ekspert
20. februar 2012 - 21:10 #1
Du refererer til skemaet i din XML.

Typisk i det ydereste element.

Eksempel:

<foo xmlns="http://www.blabka.dk/blabla" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blabka.dk/blabla blabla.xsd">
    <bar>xxxx</bar>
</foo>
Avatar billede mads375 Juniormester
20. februar 2012 - 21:25 #2
ok det vil sige, hvis mit schema mad, og domænet det skal udgives på hedder:

mad.dk/test/index.html
schema hedder: madskema
schema belligenhed: mad.dk/schema/madskema.xsd


<foo xmlns="http://www.
mad.dk/test/index.html
xmlns:xsi="http://www.w3.org/ (...) xsi:schemaLocation="http://www.mad.dk/schema/madskema.xsd

    <bar>xxxx</bar>
</foo>

Er det rigtigt? Hvad skal bar iøvrigt bruges til?

mvh
Avatar billede mads375 Juniormester
20. februar 2012 - 21:27 #3
Avatar billede mads375 Juniormester
20. februar 2012 - 21:34 #4
Hvad så, hvis man skal bruge noget i en bestemt <td>
Hvis jeg fx har lavet en itemDescription, hvor man i en bestemt <td> skal bruge denne itemDescription. Hvordan giver jeg så besked til, at nu vil jeg gerne bruge XML Schema?

Håber det ikke er for uklart hvad jeg mener?

Mvh Mads
Avatar billede arne_v Ekspert
20. februar 2012 - 22:27 #5
<outerelementname xmlns="namespaceasurl" xmlns:xsi="den rigtige url" xsi:schemalocation="namespaceasurl schemaplacering">
Avatar billede mads375 Juniormester
20. februar 2012 - 23:49 #6
Hej igen Arne. Vil du ikke prøve at skrive det med de informationer jeg skrev. Synes ikke rigtig jeg kan få det til at virke

mad.dk/test/index.html
schema hedder: madskema
schema belligenhed: mad.dk/schema/madskema.xsd

Mvh Mads.
Ps vil du ikke ligge et svar også :-)
Avatar billede arne_v Ekspert
21. februar 2012 - 00:33 #7
Avatar billede mads375 Juniormester
21. februar 2012 - 12:49 #8
ok tak. Ligger du et svar :-)

Mvh Mads
Avatar billede arne_v Ekspert
21. februar 2012 - 15:14 #9
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester