この例に示すように、xml 要素を繰り返すことは許容されますか? 最初の例で、「periods」親要素などの内部で最初にラップされることなく、「period_data」要素が「usage_history」要素内で直接繰り返されていることに注意してください。
とにかく「usage_history」親内の唯一のものは「period_data」要素であるため、「期間」親要素を含めることは最初は冗長に思えます。
ありがとうございました。
<usage_history num_periods="2">
<period_data billing_year="2013" billing_period="2">
content...
</period_data>
<period_data billing_year="2013" billing_period="1">
content...
</period_data>
</usage_history>
これに対して…
<usage_history>
<periods num_periods="2">
<period_data billing_year="2013" billing_period="2">
content...
</period_data>
<period_data billing_year="2013" billing_period="1">
content...
</period_data>
</periods>
</usage_history>