- 締切済み
rubyでxmlのファイル出力に"を使用したい
よろしくお願いいたします。 rexmlを使ってxml形式のファイルに出力した場合、 属性値などの値がシングルクォーテーショ(')ンで囲まれていると思います。 これをダブルクォーテーション(")で囲む方法はないのでしょうか? 元ファイルを参照して新しいファイルを生成するコードを組んだのですが、 元ファイルがダブルクォーテーションで記述されていたので、できるだけ書式を合わせたいんです。 何か良い方法を教えていただけないでしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10359)
回答No.1
doc にドキュメントが入っているとして、 doc.context[:attribute_quote]=:quote で、いけそうです。 参考: rexml/attribute.rb の def to_string の部分