Изменение структуры XML при использовании WriteXML для преобразования DataSet в XML?
Следующее помещает содержимое файла Excel (один лист; один столбец) в набор данных, который должен быть строкой Excel:
DataSet ds = excelReader.AsDataSet();
StringWriter sw = new StringWriter();
ds.WriteXml(sw);
string result = sw.ToString();
возвращает следующую строку:
<NewDataSet>
<Sheet2><Column1>70209429072734</Column1></Sheet2>
<Sheet2><Column1>30221442748624</Column1></Sheet2>
<Sheet2><Column1>70209433124464</Column1></Sheet2>
<Sheet2><Column1>30209434466634</Column1></Sheet2>
</NewDataSet>
Я хочу это в этом формате:
<DLN>
<id>70209429072734</id>
<id>30221442748624</id>
<id>70209433124464</id>
<id>30209434466634</id>
</DLN>