階層的に編成されたデータセットの xml スキーマを書き留める必要があります。情報検索のために Nokogiri によって解析される必要があります。私の質問は、パフォーマンスの観点から、階層を尊重するのとフラット化するのとのどちらがよいかということです。例えば
<item_1 id="id_1">
<item_2 id="id_2">value</item_2>
</item_1>
また
<item id_1="id_2" id_2="id_2">value</item>
可読性と保守性に関する限り、複数の属性を避けるべきであることは知っていますが、パフォーマンスが私の優先事項です。