Je veux des fichiers source XML légèrement 'dynamiques'. Je veux que certaines valeurs d'éléments soient dynamiques ou "extensibles".Extension de variable à partir de/dans le fichier source (XML) dans Ruby
Je fournis une valeur pour cette variable, à partir d'une autre source.
@Name = 'freezingkiwis'
Ce que je veux offrir est quelque chose comme ceci dans un fichier XML:
<?xml version="1.0" encoding="UTF-8"?>
<Contact>
<Name>#{@Name}</Name>
<Addresses />
<Phones />
</Contact>
Lors de l'ouverture/lecture du fichier (probablement File.new ou File.read) Je veux ensuite « étendre 'la variable @Name, définie précédemment.
Y at-il quelque chose qui va le faire immédiatement pour moi, ou vais-je devoir analyser ce XML (peut-être maintenant comme un document REXML :: Document) et le faire manuellement moi-même?
(à savoir remplacer éventuellement la valeur de l'élément avec cette ...)
J
ERB était exactement ce que je recherchais, je ne l'avais tout simplement pas découvert à l'époque. Tout au long de ces jours. –