Sto facendo molto lavoro con XML, i nostri generatori XML legacy usano il linguaggio ERB per il modello di rubino per creare i file XML. Ho fatto esperimenti con Nokogiri e il modello di builder della creazione di XML, ma mi sembra di essere in grado di realizzare tutto ciò che voglio utilizzando entrambi i metodi. Quindi, che cosa dovrei prendere in considerazione quando si sceglie un metodo comune in futuro? Quali sono i vantaggi dell'utilizzo di un metodo builder per costruire il linguaggio XML rispetto a un modello?
Quello che posso pensare è che il metodo builder (nokogiri) fornisce metodi per fare molto di più che creare il file, come cercare e riorganizzare, ecc. Quindi, se uso il metodo builder, posso avere uno strumento comune per fare tutte le attività relative a xml.