私は次のように応答するASP.NETWebAPIを開発しました。
<ArrayOfMyData>
<MyData>
<Id>1</Id>
<Name>x</Name>
</MyData>
<MyData>
<Id>2</Id>
<Name>y</Name>
</MyData>
<MyData>
<Id>3</Id>
<Name>z</Name>
</MyData>
</ArrayOfMyData>
ルート要素に属性を追加したいので、応答は次のようになります。
<ArrayOfMyData MyAttribute="bela bela bela">
.
.
.
</ArrayOfMyData>