Предположим, у меня есть следующий xml:
<books>
<book>
<name>book 1</name>
<author>aut 1</author>
<length unit="cm">297</length>
</book>
</books>
Когда я читаю этот XML в набор данных, используя:
dataSet.ReadXml(xmlPath)
Он вернет набор данных с 2 таблицами: книги и длина. Таблица «книги» будет содержать 2 столбца: «имя» и «автор». Другая таблица 'length' будет содержать все длины.
Я просто хочу 1 таблицу, «книги» со всеми 3 столбцами. Атрибут 'unit' следует просто игнорировать ... Как вы это делаете?
Редактировать: извините, я решил это, просто удалив текст в XML-файле:
mainXML = mainXML.Replace(" unit=\"K\"", "");