|
Subject: [xsl] Problem with <xsl:if> From: "Pierluigi Fabbris" <pierluigi.fabbris@xxxxxxxx> Date: Sat, 4 Apr 2009 17:11:49 +0200 |
Good morning,
Ive a problem wiith my program.
Ive this file:
Ricettario.xml
<?xml version="1.0" encoding="ISO8859-1"?>
<!DOCTYPE ricettario SYSTEM "ricettario.dtd">
<?xml-stylesheet type="text/xsl" href="ricettario.xsl"?>
<ricettario>
<ricetta titolo="Zuppa di cipolle con crostone gratinato all'emmental"
id="r1">
<ingredienti persone="4">
<ingrediente quantita="8"> cipolle grandi</ingrediente>
<ingrediente quantita="4 cucchiai"> farina </ingrediente>
<ingrediente quantita="1 foglia"> alloro </ingrediente>
<ingrediente quantita="un po'"> olio d'oliva </ingrediente>
<ingrediente quantita="1 litro"> brodo </ingrediente>
<ingrediente quantita="4 fette"> pancarrh </ingrediente>
<ingrediente quantita="100 grammi"> emmental </ingrediente>
<ingrediente quantita="q.b."> sale e pepe </ingrediente>
</ingredienti>
<preparazione>
Mettete a soffriggere nell'olio d'oliva l'alloro e aggiungere la cipolla
precedemente affetata fine e farla cucinare a fuoco lento fino a che non
imbiondisce.
Aggiungere poi la farina e far rosolare fino a quando non prende un bel
colore dorato. Aggiiungere il brodo e lasciar cucinare ancora per venti
minuti circa,
in modo che la zuppa so presenti ben cremosa.
A parte mettere le fette di pancarrh in una teglia metterci sopra
dell'emmental (a piacere una spolverata di paprika) e infornare per 8 minuti
a forno caldo.
Servire la zuppa con il crostone fondente sopra.
</preparazione>
</ricetta>
<ricetta titolo="Canederli di zucca con radicchio trevisano e pancetta
croccante" id="r2">
<ingredienti persone="4">
<ingrediente quantita="8"> panini</ingrediente>
<ingrediente quantita="100 grammi"> zucca </ingrediente>
<ingrediente quantita="100 grammi"> formaggio asiago </ingrediente>
<ingrediente quantita="2"> uova </ingrediente>
<ingrediente quantita="1 bicchiere"> latte </ingrediente>
<ingrediente quantita="un po'"> prezzemolo tritato </ingrediente>
<ingrediente quantita="100 grammi"> pancetta a pezzi </ingrediente>
<ingrediente quantita="200 grammi"> burro </ingrediente>
<ingrediente quantita="q.b."> sale e pepe </ingrediente>
</ingredienti>
<preparazione>
Tagliare la zuccca e cubetti, farla padellare con un po' di burro e
lasciarla cucinare per 10 minutii. In una bacinella abbastanza capiente
mettere il pane tagliato
a pezzetti, le uova, il prezzemolo, la zucca, il latte, sale e pepe.
Amalgamare il tutto formando un impasto morbido e omogeneo (in base al pane
usato pur cambiare la consistenza dell'impasto; se si presenta troppo
asciutto aggiungere
un po' di latte; se si presenta troppo bagnato aggiungere un po' di pane
gratuggiato).
Formare poi dei piccoli canederli e dargli una forma un po' ovalizzata e
cucinarli per 15 minuti in acqua salata. Disporli in piatti a forma di
stella e metterci
sopra il radicchio tagliato a pezzetti. In una padella far abbrustolire la
pancetta nel rimanente burro e caspargere poi sopra i canederli; spolverare
di parmiggiano
e servire.
</preparazione>
</ricetta>
<vino_consigliato ricetta="r1">
pinot grigio
</vino_consigliato>
<vino_consigliato ricetta="r2">
muller thurgau
</vino_consigliato>
</ricettario>
Ricettario.dtd
<!ELEMENT ricettario (ricetta+, vino_consigliato*)>
<!ELEMENT ricetta (ingredienti+, preparazione+)>
<!ATTLIST ricetta
titolo CDATA #REQUIRED
id ID #REQUIRED>
<!ELEMENT ingredienti (ingrediente+)>
<!ATTLIST ingredienti
persone CDATA #REQUIRED>
<!ELEMENT ingrediente (#PCDATA)>
<!ATTLIST ingrediente
quantita CDATA #REQUIRED>
<!ELEMENT preparazione (#PCDATA)>
<!ELEMENT vino_consigliato (#PCDATA)>
<!ATTLIST vino_consigliato
ricetta IDREF #REQUIRED>
Fabbris Pierluigi
Via alle Grazie, 10/a
38050 Canal San Bovo
Tel. 3467168672
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] XSLT/XPATH 2.0, Michael Kay | Thread | RE: [xsl] Problem with <xsl:if>, Michael Kay |
| RE: [xsl] Grouping problem, Michael Kay | Date | RE: [xsl] Problem with <xsl:if>, Michael Kay |
| Month |