c# dataset.writexml() メソッドを使用して xml ファイルを作成しています。親テーブルの 1 つに 2 つの子テーブルがあり、xml で両方のテーブルのレコードを一緒に表示したいと考えています。親テーブルと子テーブルの間のデータセットにリレーションを追加しましたが、レコードをまとめることはできません。xml には常に、子テーブル 1 のすべてのレコードが一緒にあり、その後に子テーブル 2 のすべてのレコードが続きます。
両方のテーブルからレコード 1 を取得し、続いて両方のテーブルからレコード 2 を取得する方法はありますか。
<Parent>
<Child Table 1 Row 1>
<Child Table 2 Row 1>
<Child Table 1 Row 2>
<Child Table 2 Row 2>
<\parent table>
サンプル xml は次のようになります。これは、お客様が求めているものです。
<Parent>
<Count>2</Count>
<Child 1>
<ID>111</ID>
<No>11111</No>
</Child 1>
<Child 2>
<AppNo>11111111</AppNo>
</Child 2>
<Child 1>
<ID>222</ID>
<No>22222</No>
</Child 1>
<Child 2>
<AppNo>22222222</AppNo>
</Child 2>
<\Parent>