Professional Documents
Culture Documents
Solucionari XML
Solucionari XML
La data que es donaran els Oscar's, el número d'edició (83a), el lloc, l'hora, el nom dels
membres del jurat i el llistat de premis.
Fes que els premis tinguin com a mínim: actor principal, actriu principal, millor pel·lícula,
millor director, millor música i millors efectes especials.
Cal (evidentment) que estigui ben format.
</oscars>
XML
FILLS DE LIFE
<life>
<debut>Elephant Man - Març 1977</debut>
<last>Today is Tomorrow</last>
<lifenote>He lives at limit</lifenote>
</life>
amb atributs
b)
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE diari SYSTEM "newspaper.dtd">
<NEWSPAPER>
&NEWSPAPER;
<ARTICLE AUTHOR="David" EDITOR="IBNS" DATE="10/05/2001" EDITION ="2">
<HEADLINE>TITOL </HEADLINE>
<BYLINE> TITOL 2</BYLINE>
<LEAD> INTRODUCCIÓ </LEAD>
<BODY> COS </BODY>
&PUBLISHER;
<NOTES> NOTES</NOTES>
</ARTICLE>
<!ELEMENT NEWSPAPER (ARTICLE+)>
<!ELEMENT ARTICLE (HEADLINE, BYLINE, LEAD, BODY, NOTES)>
<!ELEMENT HEADLINE (#PCDATA)>
<!ELEMENT BYLINE (#PCDATA)>
<!ELEMENT LEAD (#PCDATA)>
<!ELEMENT BODY (#PCDATA)>
<!ELEMENT NOTES (#PCDATA)>
<!ATTLIST ARTICLE AUTHOR CDATA #REQUIRED>
<!ATTLIST ARTICLE EDITOR CDATA #IMPLIED>
<!ATTLIST ARTICLE DATE CDATA #IMPLIED>
<!ATTLIST ARTICLE EDITION CDATA #IMPLIED>
<!ENTITY NEWSPAPER "Vervet Logic Times">
<!ENTITY PUBLISHER "Vervet Logic Press">
<!ENTITY COPYRIGHT "Copyright 1998 Vervet Logic Press">
c)
<?xml version=”1.0” encoding=”UTF8”
?>
<!DOCTYPE process [
<!ELEMENT adress (#PCDATA)>
]>
<process>
<adreca>http://www.iescendrassos.net</adreca>
</process>
d)
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE discoteca SYSTEM "discoteca.dtd">
<discoteca
xmlns:musica ="musica"
xmlns:personal ="personal"
xmlns:alcohol="alcohol">
OK!
No. L'IDREF del dtd és com una mena de clau primària i clau secundària, l'ID ha de ser únic i
l'IDREF ha d'apuntar
a un (o més) ID's existents.
3) Donat el següent DTD indica quins dels sigüents documents XML serien vàlids
<!ELEMENT a (b,(c | d)?)+ >
<!ELEMENT b (#PCDATA)>
<!ELEMENT c (#PCDATA)>
<!ELEMENT d (#PCDATA)>
a) <a></a><b>...</b><c>...</c><b>...</b>
b) <a><b>...</b><c>...</c><b>...</b></a>
c) <a><b>...</b><b>...</b><c>...</c><d>...</d></a>
Seria vàlid el B)