M06UF4Pr1: Receptes de cuina

De wikijoan
La revisió el 13:14, 27 gen 2022 per Joan (discussió | contribucions) (Es crea la pàgina amb «=Introducció= Anem a fer receptes de cuina, amb la informació de les receptes codificada amb llenguatge XML. El format i els ''tags'' que farem servir és molt simpl...».)
(dif) ← Versió més antiga | Versió actual (dif) | Versió més nova → (dif)
Salta a la navegació Salta a la cerca

Introducció

Anem a fer receptes de cuina, amb la informació de les receptes codificada amb llenguatge XML. El format i els tags que farem servir és molt simple:

<recipe>
  <title>Bean And Ham Soup</title>
  <recipeinfo>
    <blurb>A great way to use leftover holiday ham.</blurb>
    <genre>Soup</genre>
    <author>David Horton</author>
    <yield>10 servings</yield>
    <preptime>Five or six hours</preptime>
  </recipeinfo>
  <ingredientlist>
    <ingredient>1 lb. dry navy beans</ingredient>
    <ingredient>medium onion, diced</ingredient>
    <ingredient>2 cloves of garlic, minced</ingredient>
    <ingredient>2 ribs of celery, chopped</ingredient>
    <ingredient>3 carrots sliced</ingredient>
    <ingredient>3 tomatoes, diced</ingredient>
    <ingredient>1 lb cooked ham scraps, chopped</ingredient>
    <ingredient>6 cups of water</ingredient>
    <ingredient>1 ham bone</ingredient>
    <ingredient>Salt and pepper to taste</ingredient>
  </ingredientlist>

  <preparation>Rinse the beans. Combine dry beans and 10 C of water in a
  5-quart stockpot and bring to a boil. Remove from
  heat and let soak for two hours before continuing with the recipe. Use a
  strainer or colander to drain the water from the
  beans and set aside. In the stockpot combine ham scraps, garlic, onion,
  celery and carrot. Sweat vegetables and ham over medium-low heat. There
  should be enough fat in the ham scraps to keep the veggies from sticking to
  the pan, but if not add a little vegetable oil. Once the onion becomes
  translucent add the tomatoes and cook down for a few minutes. When tomatoes
  are soft add 6 C. of water and stir to create a vegetable broth. Drain and
  rinse the beans. Add beans and ham bone to the vegetable broth. Simmer over
  low heat until beans are tender, about 2 to 3 hours. Stir occasionally.
  After beans are tender add salt and pepper to taste. Do not add salt before
  this as it can toughen the beans. Discard ham bone and skim off any oil that
  may be on the surface before serving.</preparation>

  <serving>Serve with rye rolls and apple slices on the side.</serving>
</recipe>

Podem anomenar aquest format RecipeXML. Un cop s'escriuen les receptes amb aquest format es pot exportar la informació a d'altres formats (HTML, PDF, Rich Text,...), com ja vas veure l'any passat a l'assignatura de XML.

Guardem la informació xml en un fitxer amb extensió xml, i generem també una imatge de 200x200 px que sigui representativa de la recepta.


creat per Joan Quintana Compte, gener 2021