Marcio, para criar XML nao va por outro caminho que nao seja o
Builder. Use o REXML apenas para parsing.

Abs

On 4/11/06, Márcio Francisco <[EMAIL PROTECTED]> wrote:
> Fala pessoal.
>
> Tenho que criar um documento xml apartir de um ActiveRecord, só que eu não
> quero que as propriedades do mesmo, sejam criadas como elementos.
> Assim,
>
> suponhamos que tenho uma classe Aluno com a propriedade Nome. O novo to_xml
> criaria o xml da seguinte maneira:
> <Aluno>
>   <Nome>Marcio</Nome>
> </Aluno>
>
> Só que o xml que quero é totalmente diferente, por exemplo:
> <Carinha>
>    <Apelido>Marcio</Apelido>
> </Carinha>
>
> Como podem ver eu só vou manter o dado. E em muitos casos ele sequer seria
> bem estruturado dessa maneira.
> O código atual está escrito em REXML mas está "fedendo". Tenho que
> refatora-lo e achei o XmlMarkup uma boa opção.
>
> Agora eu gostaria de saber se o Builder:XmlMarkup é inferior ao REXML em
> questão de performance.
> Creio que o XPath do REXML ainda seja a melhor maneira de pesquisar o
> documento, mas na hora de criar eu acheio o XmlMarkup melhor.
>
> Qualquer outro comparativo entre os dois é bem vindo.
>
>
> Abraços
> _______________________________________________
> Ruby-l mailing list
> [email protected]
> http://www.listas.unicamp.br/mailman/listinfo/ruby-l
>
>
>
_______________________________________________
Ruby-l mailing list
[email protected]
http://www.listas.unicamp.br/mailman/listinfo/ruby-l

Responder a