2011-01-21 9 views
7

Sto utilizzando Builder XML di Ruby e cercando di trovare la sintassi corretta per ricreare la seguente RSS 2.0 dichiarazione:Ruby XML Builder, come creare questo spazio dei nomi?

<rss version="2.0" 
xmlns:g="http://base.google.com/ns/1.0"> 

Qual è il modo appropriato di andare su questo con XML Builder per mettere insieme il blocco di cui sopra?

risposta

13

Prova questo script builder:

xml.rss :version => "2.0", "xmlns:g" => "http://base.google.com/ns/1.0" do 
end 

Questo produrrà:

<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0"> 
</rss> 
+0

Il metodo di cui sopra funziona perfettamente. Un'altra opzione è quella di utilizzare: - xml.rss "version" => "2.0", "xmlns: g" => "http://base.google.com/ns/1.0" do fine per uniformità. –

Problemi correlati