J'essaie d'utiliser Nokogiri :: XML :: Builder.new pour créer une structure dont l'élément racine est appelé 'fichier' plutôt que 'racine'. Tous les exemples sur le site de documentation de Nokogiri utilisent <root>
, et je n'arrive pas à trouver un moyen de l'utiliser avec un autre nom d'élément. Mon code est le suivant:Nokogiri: Elément racine en XML qui n'est pas appelé 'root'
builder = Nokogiri::XML::Builder.new do |xml|
xml.file(:id_=> "", :format=> "", :mimetype=>"", :size=>""){
xml.location(:type=>"")
xml.checksum(:type=>"")
}
Cela ne semble pas fonctionner. Je ne suis pas sûr de ce qui ne va pas. Des pointeurs?
Merci.
Edité pour mettre backquotes autour '' dans votre texte. Sinon, il devient invisible. –
LarsH
"Ne semble pas fonctionner" =? Quel est le comportement observé? L'élément de niveau supérieur est toujours nommé '' au lieu de ''? –
LarsH