Как получить данные XML из столбца в таблице SQL?

У меня есть таблица на языке SQL, и один из ее столбцов является типом данных XML. Как я смогу получить его значение из кода SQL в код программной части ASP.NET (C #)? Я хочу сохранить его как тип Xml, а не как строковый, потому что мне нужно управлять значениями и атрибутами внутри него. Я попытался получить его и поместить в переменную строкового типа, и получил что-то вроде этого: AAYYYNYNYNStarLight. Вместо этого я бы хотел получить это:

<ANSWERS>
<Answer item="ddl_3">A</Answer>
<Answer item="ddl_8">A</Answer>
<Answer item="ddl_13">Y</Answer>
<Answer item="ddl_16">Y</Answer>
<Answer item="ddl_19">Y</Answer>
<Answer item="ddl_22">N</Answer>
<Answer item="ddl_26">Y</Answer>
<Answer item="ddl_30">N</Answer>
<Answer item="ddl_34">Y</Answer>
<Answer item="ddl_38">N</Answer>
<Answer item="ddl_42">StarLight</Answer>
</ANSWERS>

Как я могу это сделать и иметь возможность манипулировать каждым узлом? Я полный новичок в XML, и любая помощь будет очень воспринята. :)

Изменить: очистил xml

8
задан Tom S 28 April 2011 в 02:10
поделиться